2021-04-18

byte a = 1,b = 2; // byte a1 = 1 , byte b2 = 2;

byte c = (byte) (a+b); // a+b 默认是int类型

float d = 1.1f; // 小数默认为double类型,需要用f转为浮点类型

short  s = 23;

s += 12;    // += 可以保证类型的一致

s=(short)(s + 12) ;  // 数字默认为int类型 short + int ,需要强转

while( a++<3 ) {

  System.out.println("haha");   

}

  System.out.println("hehe");

int [ ]  array = {'a' ,12,34,45 };  // 97 ,单个字符(只要单引号内的都是字符),本质上就是数组 ASCII码表

for (int 1=0; i<array.length;1++){

  System.out.println(array[ i ]);

}   

int x = 1 , y = 1;

//  &&  当前面的条件不满足,则最后的结果一定不满足,后面的条件不再执行

// &  不管条件是否满足,所有条件钧做判断

if(x++==2  &&  ++y==2){ 

x=7;

}

System.out.println("x="+x+" , y ="+y);    //  2  2

boolean b=true;

int a = 1;

if(b=false) {    // 只有boolean类型的值赋值语句才可以放在判断条件里

System.out.println("a");

} else if(b) {

System.out.println(b);

} else (!b) {

System.out.println("c");

} else

System.out.println("d");

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容