算术运算符:(加)+,(减)-,(乘)*,(除)/,(求余)%,自增自减 一,算数运算符:当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型.如果参加运算的变量中有整型int,有双精度浮点型double,有短整型short,那么最后的结果类型就是double. 这里主要说说除法和取模求余数.除法: 例子1: int a = 1; int b = 2; System.out.println(a / b); //结果是0 如果按照数学意义来看结果应该是0.5,但是a和b…
java中i++与++i的区别: 例如:int i=3; (先运算再赋值)j=++i; i的值先变成4,再赋给j,j的值为4: (先赋值再运算)j=i++; 先将i的值3赋给j,j的值为3,然后i变成4: 如果基本了解之后,下面可以先联系一下 public class Test { public static void main(String[] args) { int y=0; int i =0; y=++y; y=++y; y=++y; y=++y; y=++y; System.out.pr…
7.4 Write methods to implement the multiply, subtract, and divide operations for integers. Use only the add operator. 这道题让我们实现乘法加法和除法,而且规定了只能使用加法.那么我们先来看如何用加法来实现减法,我们知道,减去一个数就等于加上这个数的负数.那么我们先写一个求负数的函数,对于n来说,我们累计n个-1,对于-n来说,我们累计n个1.这样减法的就搞定了,我们再来看乘法,乘…