1 .赋值运算符概述=-=*=/=%=
符号:=
如果"="两边的数据类型不匹配,可以使用自动类型转换或强制类型转换策略进行处理。
支持连续赋值。
扩展赋值运算符:=,-=,*=,/=,%=
2.classsetvaluetest { publicstaticvoidmain (string [ ] args )//赋值符号:=int i1=10; int j1=10; int i2、j2; //连续赋值i2=j2=10; int i3=10,j3=20; //******int num1=10; num1 =2; //num1=num1 2; system.out.println(num1); int num2=16; num2 %=5; //num2=num2 % 5; system.out.println(num2; 短S1=10; //s1=s1 2; //编译失败s1 =2; //不改变变量本身的数据类型system.out.println(s1 ); //练习1int i=1; i *=0.1; system.out.println(I; I; system.out.println(I; //练习2int m=2; int n=3; n *=m; //n=n * m; system.out.println('m='m ); //3system.out.println('n='n ); //6//练习3int n1=10; N1=(N1 ) ) n1 ); //N1=N1(N1 ) ) n1 ) system.out.println ) n1; //32}} 3.主题展开1 .在开发中,如果想让变量实现操作2,有几种方法吗? (前提: int num=10; )
//方式num=num 2; //方式num =2; (推荐)2.在开发中,如果想让变量实现操作1,有几种方法吗? (前提: int num=10; )
//方式num=num 1; //方式num =1; //方式3:num; (推荐)