整数型: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 直接结束整个方法。