Java Day 04
Java基础之Day 04 lesson -01
一、 boolean
boolean类型只允许取值true和false,不能为null;一般用于if、while、do-while、for
注意:不能用0或非0代替true和false

二、基本数据类型转换
精度小的类型自动转换为精度大的类型:
char--->int--->long--->float--->double
byte--->short--->int--->long--->float--->double
int a = 'c' //这是对的,输出的是它对应的ascll码;
byte、short、char可以计算,会转换成int;
强制转换:
int i = (int)1.9;(结果是1)
强制转换只针对最近的单位如:int x = (int)(10*3.5+10*3.6);
char c1 = 100;
int m = 10;
char c2 = m; //这是错的,char不能保存变量,只能保存常量;
可用强制转换: char c2 = (char)m;
三、String
基本数据类型转换成String1:
基本类型的值+“ ”即可;

 
结果虽然是10,但其已经转换成字符串形式。
字符串转换成基本数据
调用parse XX方法(XX代表的是你要转换的数据类型,首字母要大写)

 
Double.parseDouble();
Float.parseFloat();等
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号