public class yangyin2{
public static void main(String[] args){
char yang='A';
//字符相加
System.out.println(yang+10);
//字符串想家
System.out.println("yangjun"+"yinjie");
System.out.println("yangjun"+"20");
System.out.println("yangjun"+10);
System.out.println("yangjun"+10+10);
System.out.println("yangjun"+(10+10));
int yang1=10;
//自增自减
//单独使用
System.out.println(yang1);
yang1++;
System.out.println(yang1);
++yang1;
System.out.println(yang1);
yang1--;
System.out.println(yang1);
--yang1;
//与打印混合一起使用
int yang2=20;
System.out.println(yang2);
System.out.println(yang2++);
System.out.println(yang2);
System.out.println(++yang2);
System.out.println(yang2);
int yang3=30;
int yin=yang3--;
System.out.println(yin);
System.out.println(yang3);
yin=--yang3;
int yang4=10;
int yang5=20;
int yin1=++yang4 + yang5--;
System.out.println(yin1);
System.out.println(yang4);
System.out.println(yang5);
int yang6=10;
yang6+=1;
System.out.println(yang6);
yang6%=3;
//yang6=11%3
System.out.println(yang6);
byte yang7=20;
yang7+=20;
//yang7=yang7+20
//byte +int
//int+int
//yang7+(byte)int
System.out.println(yang7);
System.out.println(10>3);
System.out.println(10<3);
int yang8=10;
int yang9=10;
System.out.println(yang8<=yang9);
System.out.println(yang8>=yang9);
//与 &&
//或 ||
//非 !
System.out.println(3<4 && 10>8);
System.out.println(true && true);
System.out.println(true && false);
System.out.println(false && false);
System.out.println(true || true);
System.out.println(true || false);
System.out.println(false || false);
System.out.println(!true);
System.out.println(!false);
int yang10=10;
System.out.println(3<4 && ++yang10>10);
System.out.println(yang10);
System.out.println(5<3 && yang10++>10);
System.out.println(yang10);
int yang11=10;
System.out.println(3<4 || ++yang11>10);
System.out.println(yang11);
System.out.println(5<3 || yang11++>10);
System.out.println(yang11);
// a=5 ;一元运算符
// 5+3 ;二元运算符
// ? ;三元运算符
int yang12=10;
int yang13=20;
int max=yang11>yang13?yang12:yang13;
System.out.println(max);
}
}
运行结果: