最基础的莫过于
但等于不是算术运算符 他是赋值运算符 因为基本都要用 就这就在这说了
= :等于
int a = 1;
a = a + 1;
最基础的就是 算术运算符
他们包括
+ :加
- :减
* :乘
/ :除
% :取余
参考代码如下
public class HelloWorld {
public static void main(String args[]) {
int a = 6;
int b = 4;
System.out.println(a + b);
System.out.println(a - b);
System.out.println(a * b);
System.out.println(a / b);
System.out.println(a % b);
}
}
从输出结果不难看出 整数直接相处只能得到整数
6除以4应该得到1.5 但这里自动向下取整了
我们再来看看这样
public class HelloWorld {
public static void main(String args[]) {
double a = 6;
double b = 4;
System.out.println(a + b);
System.out.println(a - b);
System.out.println(a * b);
System.out.println(a / b);
System.out.println(a % b);
}
}
很明显 换成double之后 就出现了标准答案 因为double是小数点类型
简单说 整数相除只能得到整数 如果想得到小数 必须有浮点类型变量的参与
这些就是 基础的算术运算符