JavaSE 学习第4天
对运算符的基本掌握
算术运算符:+ - * / %
赋值运算符:=
关系运算符:> < >= <= == !=
逻辑运算符:&& || !
位运算符:& | ^ ~ >> << >>>
条件运算符: ? :
扩展运算符: += -= *= /=
Math 绝对值 abs 幂运算 wop
package Operator;
public class Demo01 {
public static void main(String[] args) {
System.out.println("=============================");
int num01 = 10;
int num02 = 23;
int num03 = 25;
int num04 = 30;
System.out.println(num01+num02);
System.out.println(num01-num02);
System.out.println(num02/(float)num01);
System.out.println(num02%num01);
double pow = Math.pow(2, 5);
System.out.println(pow);
System.out.println("=============================");
int num05 = num03++;
int num06 = ++num03;
System.out.println(num03);
System.out.println(num05);
System.out.println(num06);
System.out.println("=============================");
long num07 = 1000000000L;
short num08 = 1000;
byte num09 = 100;
System.out.println(num04+num07+num08+num09);
System.out.println(num08+num09);
System.out.println("=============================");
int a = 1;
int b = 2;
System.out.println(a<b);
System.out.println(a>b);
System.out.println(a==b);
System.out.println(a!=b);
}
}
package Operator;
public class Demo02 {
public static void main(String[] args) {
System.out.println("====================");
boolean a = true;
boolean b = false;
System.out.println("a&&b:"+(a&&b));
System.out.println("a||b:"+(a||b));
System.out.println("!(a&&b):"+(a&&b));
System.out.println("====================");
int c = 0b0010;
int d = 0b0100;
System.out.println("c&d:"+(c&d));
System.out.println("c|d:"+(c|d));
System.out.println("c^d:"+(c^d));
System.out.println("~d:"+~d);
int e = 2;
int f = 2<<3;
int g = 16>>3;
System.out.println(f);
System.out.println(g);
System.out.println("=====================");
int h = 90;
System.out.println(h>60?"合格":"不合格");
System.out.println("=====================");
int i = 100;
int j = 2;
i+=j;
System.out.println(i);
i-=j;
System.out.println(i);
i*=j;
System.out.println(i);
i/=j;
System.out.println(i);
}
}
变量 与 常量
package Base;
public class Demo06 {
static String saySay01 = "你好";
String say02 = "你好啊";
static final String wordsLast01 = "你好你好";
final String wordsLast03 = "你好你好你好你好";
public static void main(String[] args) {
String say03 = "你好啊啊";
final String wordsLast02 = "你好你好你好";
System.out.println(saySay01);
Demo06 say04 = new Demo06();
System.out.println(say04.say02);
System.out.println(say04.saySay01);
System.out.println(say03);
System.out.println(wordsLast01);
System.out.println(wordsLast02);
Demo06 wordsLast04 = new Demo06();
System.out.println(wordsLast04.wordsLast03);
}
}