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();等

 

posted @ 2022-07-01 23:36  菜狗不吃鱼  阅读(18)  评论(0)    收藏  举报