您的位置:首页 > 编程语言 > Java开发

java好难

2015-06-18 19:54 525 查看
多个if和if......else if的区别。

多个if是多条语句,每个if判断都会执行。

if(){     表示做出判断,条件写在括号里。

}else if(){    这里表示if判断时不满足,

}else{        如果以上都不满足则执行else

}




类型转换:

    ①:自动转换型

      当小类型和大类型运算时会自动将小类型转换为大类型。

      boolean/byte<short(char)<  int  <  long  <float  <double

       1字节         2字节       4字节   8字节  4字节    8字节

    ②:整型和整型运算其结果至少是int。

      byte b1 = 1;

      byte b2 = 2;

      byte b3 = b1 + b2;    //这里b1为byte  b2为byte 结果为int  int比起byte是大类型所以这是

错误的。报编译错误,大类型不能直接给小类型。

    ③:运算符  &&     满足一个条件切满足第二个。必须同时满足两个条件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java