一、算术运算符
运算符:对常量或变量进行操作的符号。
算术运算符:+(加)、-(减)、*(乘)、/(整数相除,只能得到整数如果想要小数的结果,必须加入小数的运算)、%(取模,取余数)
1 package day02;
2
3 public class Caculatedemo01 {
4 public static void main(String[] args){
5 System.out.println(10 + 2);//12
6 System.out.println(10 - 2);//
7 System.out.println(10 * 20);//200
8 System.out.println("-----------------------");
9 System.out.println(10 / 2); // 5
10 System.out.println(10 / 3); // 3
11 System.out.println(16 / 3.0); // 5.333333333333333
12 System.out.println(16.0 / 3); // 5.333333333333333
13 System.out.println("-----------------------");
14 System.out.println(15 % 2); // 15 / 2 = 商7, 余数为1
15 }
16 }
执行结果:
二、字符串的+操作
当+操作中出现字符串时,这个+是【字符串连接符】,不是算术运算。
package day02;
public class CaculateDemo03 {
public static void main(String[] args) {
System.out.println("iptables"+666);//iptables666
System.out.println("iptables"+false);//iptablesfalse
System.out.println(1+99+"iptables");//100iptables
System.out.println("5+5="+5+5);//5+5=55
System.out.println("5+5="+(5+5));//5+5=10
}
}
执行结果: