数据类型和类型转换

xiaoxiao2021-02-28  128

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

转载请注明原文地址: https://www.6miu.com/read-49254.html

最新回复(0)