基本运算符
基本运算符
public class 基本运算符 {
public static void main(String[] args) {
//二元运算符
int a = 10;
int b = 20;
int c = 30;
int d = 40;
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println((double)a/b); //结果为0.5 ,需要强制转换
System.out.println("=======================================");
long e = 1234756689L;
int f =30;
byte g = 8;
short h =10;
System.out.println(e+f+g+h); //没有long/double类型的话默认为int类型
System.out.println(f+g+h);
System.out.println(g+h);
System.out.println("=======================================");
//关系运算符 结果为正确或错误(布尔值)
int a1 = 10;
int a2 = 20;
int a3 = 21;
System.out.println(a3%a1); //取余数,及模运算 21/10=2...1
System.out.println(a1>a2);
System.out.println(a1<a2);
System.out.println(a1==a2);
System.out.println(a1!=a2);
System.out.println("=======================================");
// 一元运算符 ++ -- (重要)
int b1 =3;
int b2 =b1++; //此处执行后 (b1=b1+1),才会输出b2 // 此处执行前,先赋值,再自增
System.out.println(b1);
int b3 =++b1; //此处执行前,先自增,再赋值
