黑马程序员技术交流社区
标题:
第7课:类型转换
[打印本页]
作者:
滔哥
时间:
2014-8-13 11:37
标题:
第7课:类型转换
还记得上节课我们说到,两个整型数据相除得到的结果也一定是整型的。那么我们怎样才能获得数学上正确的结果呢?答案就是对变量进行类型转换。我们已经给出了上节课的一部分代码,现在我们来尝试一下在第5行上加上下面这一句代码:
System.out.println((double)i1 / i2);
复制代码
稍后我们可以运行一下,现在还不着急,我向你保证这条语句的结果一定会是2.5的。
1.jpg
(48.3 KB, 下载次数: 57)
下载附件
2014-8-13 11:36 上传
然后我们来探究一下原理是怎么样的。大家或许能够猜出来,(double)一定是进行了一个类型转换的操作,它在这里将i1强制转换成了double类型的数据。根据Java中的计算规则,运算符两边的变量类型会默认向占用存储空间比较高的那一个转换,因此,i2也会默认被转换成double类型。两个double类型的数据做除法,结果当然毫无疑问就是一个小数啦!
接下来我们尝试把字符变量ch转换成整型,看看会出现什么样的结果吧。我们已经声明好了字符变量ch,现在让我们使用相似的方法,将ch被转换成int类型的值在一行中输出出来。
System.out.println((int)ch);
复制代码
2.jpg
(50.53 KB, 下载次数: 72)
下载附件
2014-8-13 11:37 上传
很好,现在我们可以安心的点击运行了。第一行输出是2.5,我们成功的得到了除法的正确结果。第二行输出是65,这是字符”A”在ASCII码表里面的十进制值。
第8课:标识符
作者:
黄宝宝
时间:
2014-8-13 11:40
顶,滔哥!
作者:
sk0806
时间:
2014-8-13 11:53
这个不错,学习了,还能拿个黑马币
作者:
alee
时间:
2014-8-13 12:13
类型转换算是比较繁琐的一个东西,不过还算简单.
作者:
liqiaohui
时间:
2014-8-13 12:39
巩固基础
作者:
TanZhiPeng1991
时间:
2014-8-13 12:43
复习了一下
作者:
sk120110
时间:
2014-8-13 13:14
复习一下
作者:
新航向
时间:
2014-8-13 14:00
值得收藏!
作者:
不想飞不到
时间:
2014-8-13 14:26
开开心心顶贴去!
作者:
aisini
时间:
2014-8-13 14:27
值得学习ing
作者:
czwanglei
时间:
2014-8-13 14:34
过来看看
作者:
张周飞
时间:
2014-8-13 16:02
涛哥 你你又这么无私 这么给力
{:3_67:}我要给你生孩子!!!!!!
作者:
默默丶
时间:
2014-8-13 16:17
看了之后明白了许多还是
作者:
⋛⋌⋚JEEP
时间:
2014-8-13 16:24
int 占用内存空间4个字节,double占用内存空间8个字节,int类型转换成double类型,可以显示转换也可以隐式转换。这里是显示强转:)
作者:
陈新海1
时间:
2014-8-13 17:03
好帖,学习了
作者:
茄子
时间:
2014-8-13 17:35
学习中
作者:
zzkang0206
时间:
2014-8-13 17:55
巩固基础!加强学习!滔哥威武!
作者:
狐狸FMF
时间:
2014-8-13 18:02
必须顶~~~~~~~~~~~
作者:
nxp1986
时间:
2014-8-13 18:13
转型是一个难点,不过仔细想想也挺简单的
作者:
蒲公英在飞
时间:
2014-8-13 19:13
赞一个。。。。。
作者:
790324255a
时间:
2014-8-13 23:53
多用了 明白了原理基本就熟悉了
作者:
张亚军
时间:
2014-8-14 00:12
涛哥,不错。。。。。。。。。。。。。
作者:
张亚军
时间:
2014-8-14 00:32
好帖,学习了
作者:
我行我SHOW‰
时间:
2014-8-14 00:56
过来复习了一遍~~~~
作者:
heimacs
时间:
2014-8-14 08:52
学习了哈。
作者:
韩天雷
时间:
2014-8-14 09:16
不能错过领黑马币的机会
作者:
复仇者联盟
时间:
2014-8-14 09:34
看完之后需要自己好好的理解一下。
作者:
菠萝包丶
时间:
2014-8-14 09:58
类型转换,经常容易忘记转
作者:
fxwb2005
时间:
2014-8-14 15:50
谢谢滔哥分享!~学习了!~
作者:
KID灬熊孩子
时间:
2014-8-14 16:03
正在学习中,又复习了一下
作者:
何艳梅
时间:
2014-8-14 17:41
必须顶~~~~~~~~~~~
作者:
一顿一只牛
时间:
2014-8-14 21:05
1024个赞
作者:
huoshao008
时间:
2014-8-14 21:07
路过学习中
作者:
sydeay
时间:
2014-8-14 21:30
这个方式好。顶滔哥!
作者:
陈永赛
时间:
2014-8-14 23:29
学习了。拿完币后。;P再慢慢感受
作者:
黄小橙
时间:
2014-8-15 08:36
学习了。赞一个
作者:
zhuiyi007
时间:
2014-8-15 10:15
顶涛哥~~~~留名以后用
作者:
钟翠翠
时间:
2014-8-15 10:29
滔哥辛苦 必须顶起!
作者:
七年锦·旅行
时间:
2014-8-15 10:31
讲的很到位,很认真!赞!
作者:
masai158
时间:
2014-8-15 10:34
继续支持中
作者:
钟翠翠
时间:
2014-8-15 10:50
滔哥辛苦 必须顶起!
作者:
GYSWL
时间:
2014-8-15 11:30
这个不错,学习了
作者:
华谦
时间:
2014-8-15 11:39
回到当年:lol
作者:
菜鸟一号
时间:
2014-8-15 15:06
温固而知新。:lol
作者:
依然超级赛亚人
时间:
2014-8-15 15:14
已经快速吸收...
作者:
AEhaojiu
时间:
2014-8-15 16:46
赞赞赞!!!!!
作者:
恣意的豆腐
时间:
2014-8-16 08:58
复习一下
作者:
菜鸟一号
时间:
2014-8-16 09:05
顶你,滔哥
作者:
思如涌泉
时间:
2014-8-17 07:02
有比较特别的转型方式 比如 +0 转为int型 +""转为String类型
作者:
xhbxhb
时间:
2014-8-17 12:35
这个真心不错!
作者:
永恒星空
时间:
2014-8-17 13:22
辛苦了,感觉会有用
作者:
波风梅西
时间:
2014-8-17 14:29
支持滔哥
作者:
wqmsan
时间:
2014-8-17 16:24
顶一个!!!
作者:
pengyu1801
时间:
2014-8-18 10:22
收藏
作者:
会飞De石头
时间:
2014-8-18 16:29
竟然后回帖奖励 这不科学
作者:
戏言丶
时间:
2014-8-18 16:33
学习了,感谢涛哥
作者:
落幕繁华
时间:
2014-8-18 17:15
复习的良药啊
作者:
恣意的豆腐
时间:
2014-8-18 17:35
顶一个
作者:
伍建雄
时间:
2014-8-18 17:40
新手必看
作者:
李章敏
时间:
2014-8-19 09:25
受益了
作者:
王健辉
时间:
2014-8-19 11:06
复习下这个知识点
作者:
dreamseekerkun
时间:
2014-8-19 22:55
复习一下,定下滔哥。。
作者:
何艳梅
时间:
2014-8-19 23:45
滔哥辛苦
作者:
笑轻轻
时间:
2014-8-20 03:42
谢谢分享
作者:
姠佐メ亾佑つ
时间:
2014-8-20 09:34
巩固基础了 谢谢滔哥!
作者:
回忆~坚
时间:
2014-8-20 11:27
类型转换得学学
作者:
不淡定,小学生
时间:
2014-8-20 12:16
赞。学习了
作者:
fxwb2005
时间:
2014-8-20 13:23
赞一个,辛苦了!~
作者:
天黑偷牛
时间:
2014-8-20 14:13
这个知识点,复习了一下
作者:
ysdolls
时间:
2014-8-20 15:36
原来是向占用空间大的那边,受教
作者:
Imp_x
时间:
2014-8-20 17:09
顶顶顶 支持
作者:
鹫Android
时间:
2014-8-21 10:03
:D:D:D:D:D:D:D:D:D
作者:
澜天羽
时间:
2014-8-21 10:17
学习了 !!!!!!!!!!
作者:
郑飞
时间:
2014-8-21 10:22
顶一个。。。
作者:
lonlywalker
时间:
2014-8-21 11:17
学习了 赞一个
作者:
毛富强
时间:
2014-8-21 12:21
学习了。。
作者:
HKing
时间:
2014-8-21 14:23
就为了这一黑马币,果断回了。。。
作者:
无风的细雨
时间:
2014-8-21 16:01
顶一个!!
作者:
xiong910627
时间:
2014-8-21 16:17
值得分享,值得学习!
作者:
陈君
时间:
2014-8-21 17:23
顶涛哥!!!!!!!!!!!
作者:
牛兴亮
时间:
2014-8-22 07:46
顶顶更健康,,,
作者:
无风的细雨
时间:
2014-8-22 11:22
顶!顶!顶!。。。
作者:
小子考驾照
时间:
2014-8-22 14:06
不错哇,涛哥继续送分呀
作者:
小子考驾照
时间:
2014-8-22 14:12
给李uuuu
作者:
木易在他乡
时间:
2014-8-22 18:19
滔哥发帖都是要顶的
作者:
不淡定,小学生
时间:
2014-8-22 19:16
看一下。
作者:
低调小邦
时间:
2014-8-23 07:18
好福利,谢谢
作者:
wfaly
时间:
2014-8-23 22:40
辛苦了!复习下...
作者:
︶ㄣ冰衅ヅ
时间:
2014-8-24 08:09
学习了
作者:
张小楼
时间:
2014-8-25 13:50
继续学习拿分
作者:
noiary
时间:
2014-8-26 08:51
黑马币8万,技术分9万.....土豪啊
作者:
无风的细雨
时间:
2014-8-26 11:42
学习中.........
作者:
SeanSias
时间:
2014-9-1 11:50
巩固基础,挺好的
作者:
刃下心
时间:
2014-9-1 12:42
理解清楚了,感觉不错
作者:
gaouj
时间:
2014-9-1 15:06
有道理啊!
作者:
无风的细雨
时间:
2014-9-1 15:46
抓紧时间努力学习!
作者:
╃→梅飛揚之城
时间:
2014-9-2 12:01
不错···值得学习下
作者:
clh
时间:
2014-9-2 14:22
涛哥的贴必须回复啊,涛哥赏个黑马币
作者:
杨佳名
时间:
2014-10-5 21:19
大赞。。。
作者:
wujiemin
时间:
2014-10-6 18:31
顶,滔哥!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2