数据类型和类型转换

来源:互联网 发布:php服务器配置 编辑:程序博客网 时间:2024/06/05 18:05

整数型:byte,short,int,long,char

浮点型:float,double  浮点类型的数据默认是double类型。

转义字符 \n 换行

\b 退格

\r 回车

\t 制表

\" 双引号

\' 单引号

char类型的数据使用 单引号‘ ’,string类型的数据使用 双引号“ ”;


double 双精度 64位 占8字节,float是double的一半。


表示一个float类型,5.15f ,需要加一个f强调。


正无穷大,负无穷大,非数:


布尔类型转换为字符串类型:  string s = true + ""; 打印 s,将输出  “true”;



自动类型转换

小类型 自动转换 为大类型;

任何基本类型+字符串类型=字符串类型;


强制类型转换(大变小)

负数在计算机里以 补 码 形式存在

补码-1=反码;反码取反=原码


字符串转换为基本类型()

string a = "35"

int b = Integer.parseInt(a);


表达式类型的自动提升 只取右边最大的。

short a= 1;

int b = 5 ;

int c= a + b;


switch语句

char score = ‘b’;

switch(score){

case 'a':

system.out.println("优秀");

break;

case 'b':

system.out.println("良好");

break;

default:

system.out.println("输入错误");

}

continue  是结束本次循环,直接进入下次循环。

return 直接结束整个方法。