day02-简要数据基本类型与数据转换

基本数据类型:

整数(byte(-128~127),short,int,long) 小数(float,double)

字符类型(char)布尔类型(boolean)

一个字节就是一个byte;

自动类型转换:

byte->short->int->long->float->double

double d=1000;

或 int i=100;

double d=i;

强制类型转换:

int i=(int)6.718

或int i =(int)d

/与%运算符区别:

/(除)取整数;5/2=2

%(取模) 取余数 5%2=1

什么是变量?定义格式是什么?使用变量注意什么?

可变的量;数据类型 变量名=数值;①同一范围内不能重复定义②不赋值不能使用

数据转换实例:

1.

byte b1=3,b2=4,b;

b=b1+b2;(❌)因为int类型赋值给byte而没有强制转换

b=3+4;(√)因为常量具有常量类型优化机制

2.

byte b=10;

b++;

b=b+1;(❌)

--、++在变量前后区别实例:

public class Test{

public static void main(String[] atgs){

int x=4;

int y=(--x)+(x++)+(x*10)//26

system.out.println("x"=x,"y"=y);




猜你喜欢

转载自blog.csdn.net/m0_38118945/article/details/80976699
今日推荐