JAVA重头再来Day06
++ –
-
++自增 --自减
-
也称一元运算符
-
// ++ --自增 自减 也称一元运算符 int a = 3; int b = a++;//在执行完这行代码后,先给B赋值,再自增 System.out.println(a);//4 int c=++a;//执行代码前,先自增,再给C赋值 System.out.println(c);//5 System.out.println(b);//3 System.out.println(a);//5
Math类(数学类,一些运算我们会使用到)
//Math类
double pow = Math.pow(2, 3);
System.out.println(pow);
逻辑运算
//&&与 ||或 !非
boolean a=true;
boolean b=false;
System.out.println("a&&b:"+(a&&b));//两个变量都为真结果为true;
System.out.println("a&&b:"+(a||b));//两个变量有一个为真,则结果为True;
System.out.println("a&&b:"+!(a&&b));//如果为真则为False,如果为false,则为true
//短路运算
int c=5;
boolean d=(c<4)&&(c++<4);//第一个条件肯定为False,所以就不会判断后面这个条件,就不会执行,所以C还是5
System.out.println(d);
System.out.println(c);
扩展运算符
- a+=b // a=a+b;
- a-=b // a=a-b;
字符串连接符 +,
int a=10;
int b=20;
System.out.println(" "+a+b);//1020 如果字符串在前会将后面的都换做字符串来拼接
System.out.println(a+b+" ");//30 运算在前则会先进行运算
三元运算符
x ? y : z
如果x==True,则结果为Y ,否则结果为Z;
JAVADoc文档
通过命令行生成
javadoc 参数 java文件
P33