数据类型的分析及熟练使用

1、数据类型转换的特点

上一篇文章详细的写出数据类型分类,回忆一下,

整型:byte、short、int、long 自定义是0;

浮点型:float 、double  自定义是0.0;

char、boolean、String等。

1 不同类型之间运算的前提:能互相转换(一般指的是数值);
2  不同类型运算会默认转换成大类型在运算;
3 大类型接收小类型,会默认转换成大类型;
4 小类型接收大类型,需要强制转换为小类型,否则不可以;
5  强制类型转换时,会丢失精度。

2、数据类型转换的具体实例

1 首先是简单的赋值,下面用实例来说

比如a=1,b=2,把a和b的值换一下。

两种方法:1、再找一个变量c做中间变量,赋值;

2 、a=a+b; b=a-b; a=a-b;

3、类型转换的操作

不同类型运算会默认转换成大类型在运算; 大类型接收小类型,会默认转换成大类型;

4、熟练运用运算符号:

举个例子,一个会员卡上数字的问题

 

图上是操作以及运行结果,主要用了“%”、“/”、“if判断语句”以及三元表达式等;我们可以读取卡上任何一位数,以及各个未数的和等 。

5、说到if判断语句和三元表达式,我给你们解释一下:

三元表达式
判断条件?为true的时候的值/表达式; :为false的时候的值/表达式;
反之亦然

if 结构:
if (条形语句){
   代码;// 条件语句的结果为true的时候才会运行到
}
逻辑运算符:
a&&b   a和b 同时为true的时候结果才为true
a||b   a和b 同时为false的时候 结果才为false
a&b     与(逻辑与)
a|b      或(逻辑或)
!a      取反,如果a为true,结果为false

以下为逻辑运算符的一个实例

 

我们还要区分 ++a,和a++的区别,前者是先加在比较,后者是先比较再加。 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yy64ll826

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值