Java中基本数据类型的运算有转换的关系:
从小类型到大类型是隐式转换
从大类型到小类型是强制转换
short byte char --> int --> long --> float --> double
当字符进行运算的时候会转换成相应的ASCII码对应的数值:‘A’== 65 ,'a' ==‘65’,‘0’ == 48
判断语句:if和switch。在判断的是范围区间的时候,用if语句,如果判断的是具体的值,用switch。在某些时候二者可以互相转化使用。需注意:switch中表达式的值的类型: byte short int char String 枚举。
循环语句:for, while和do...while。知道循环次数的时候使用for;不知道循环次数的时候使用while。Do...while的语句前面两者都可以替代,因此用处不是很大。