自增自减以及Math类
package operator;
public class Demo02 {
public static void main(String[] args) {
//++ -- 自增自减 一元运算符
int a = 3;
int b = a++;
System.out.println(a);
int c = ++a;
System.out.println(a);
System.out.println(b);
System.out.println(c);
//幂运算 Math类 很多运算需要用到工具类操作
double pow = Math.pow(2, 4);
System.out.println(pow);
}
}
与或非
package operator;
public class Demo02 {
public static void main(String[] args) {
//与(and) 或(or) 非(取反)
boolean a = true;
boolean b = false;
System.out.println(a&&b);//逻辑与运算 两个变量都为真,结果为真
System.out.println(a||b);//有一真即为真
System.out.println(!(a&&b));//如果是真则为假,如果是假则为真
//短路运算
int c = 5;
boolean d = (c<4)&&(c++<10);
System.out.println(c);
System.out.println(d);
}
}
package operator;
public class Demo02 {
public static void main(String[] args) {
int a = 10;
int b = 20;
a+=b;//a=a+b
System.out.println(a);
a-=b;//a=a-b
System.out.println(a);
//字符串连接符+,string
System.out.println(""+a+b);//字符串在前面的会进行拼接
System.out.println(a+b+"");//字符串在后面的会进行运算
}
}
package operator;
public class Demo02 {
public static void main(String[] args) {
//三元运算符 x?y:z
//如果x==true,则结果为y,否则结果为z
int score = 80;
String type = score <60?"不及格":"及格";//需要掌握
System.out.println(type);
}
}
包机制
包名规范:一般公司域名倒置作为包名
import com.shang.*;
*包括包里面的所有东西;
//阿里巴巴规范手册