社区
Java SE
帖子详情
新手求教?类型问题很简单的。
qinqinxiaozui988
2010-08-20 03:40:09
问一下java中怎么分类型的啊?
不如说0.1是double类型,
我怎么看是是float类型啊?
大家帮帮忙说说怎么区分类型?
做好耶解释一下所有的类型。
谢谢大家了- -
...全文
188
25
打赏
收藏
新手求教?类型问题很简单的。
问一下java中怎么分类型的啊? 不如说0.1是double类型, 我怎么看是是float类型啊? 大家帮帮忙说说怎么区分类型? 做好耶解释一下所有的类型。 谢谢大家了- -
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guye1986
2010-08-24
打赏
举报
回复
八种基本类型:byte short int long char float double boolean
float类型后加f 如0.1f 不然就是double
austinzwxf
2010-08-24
打赏
举报
回复
技术问百度,概念靠书
xiaobaomeng
2010-08-24
打赏
举报
回复
精度的问题
heavenopener
2010-08-23
打赏
举报
回复
浮点数默认为double,如果想赋值为float,需加上f;
float a=1.3f;
我还是建议你好好看看书
dabanphoto
2010-08-23
打赏
举报
回复
这个算是比较简单的,看两遍书就理解了。
littleJP
2010-08-22
打赏
举报
回复
[Quote=引用 2 楼 knightzhuwei 的回复:]
你看顶个球用 我看它还是Int类型的呢
[/Quote]
对的 不是LZ觉得它是什么类型就是什么类型 是计算机存储的问题
qinqinxiaozui988
2010-08-22
打赏
举报
回复
恩德我已经明白了。
红酒&电影
2010-08-21
打赏
举报
回复
float型的数据后面要加个f,比如说 1.53f 这个就是float类型的,double型的数据后面要加个d,比如说 1.53d 这个就是double类型的,java中对于小数默认是double类型的,所以随便一个小数是double类型的,所以可以省略数字后面的d
wjjack2010
2010-08-21
打赏
举报
回复
double精度比float高...
基本类型如下:
int
long
short
float
double
boolen
char
byte
引用类型 :对象,数组,枚举
tangjiamiao
2010-08-21
打赏
举报
回复
[Quote=引用 11 楼 leejah163 的回复:]
知之为知之 不知百度之
[/Quote]
百度也不知,谷歌搜索之
HZ102150812
2010-08-21
打赏
举报
回复
路过 学习 拿分!
sxb372435741
2010-08-20
打赏
举报
回复
范围和长度不一样!
wh070502219
2010-08-20
打赏
举报
回复
八个基本类型 自己去看书啊
别人给你讲 你也记不住的
阿甘1976
2010-08-20
打赏
举报
回复
这是JAVA语法规定的,0.134这样的数值都默认是double,56默认都是int。
LeeJah163
2010-08-20
打赏
举报
回复
知之为知之 不知百度之
yuanfang1hao
2010-08-20
打赏
举报
回复
类型分基本类型和引用类型。。。
给你讲,一般的,小写字母类型代表的类型是基本类型。
而大写字母代表的类型是引用类型。。。这个东西要区分好啊。。。比如:Integer 就是一个引用类型 而int就是一个基本类型。。。
楼主看样子要好好看看教材,这个东东很基本的哦。。。加油类!
lvjianwu
2010-08-20
打赏
举报
回复
去百度里面google
bekeer
2010-08-20
打赏
举报
回复
自己写个小程序 输出来看看就知道区别了
至少空白很好
2010-08-20
打赏
举报
回复
float一般后面加F
xiedi1209
2010-08-20
打赏
举报
回复
[Quote=引用 4 楼 xiedi1209 的回复:]
java中 float类型 是要你做类型转换的
就是说 你写一个1.1、0.1,java默认的是double类型
你要是想当成float类型看 必须类型转换
float num=(double)1.1
[/Quote]
这是float 和 double
对于我们常见的整数 默认就是int类型
如果你想把1定义成byte类型
那么你还要进行类型转换
byte num=(byte)1
类型是有大小顺序的
如果你想把1(因为他默认是int)
你想定义成byte byte只占1个字节 如果你想这样做
那必须类型转换 因为int是4个字节
所以这种
byte num=****的作为可能会丢失一部分数据
所以要强制转换成 byte num=(int)34934934947
可如果你想把1定义成double
那么就可以直接
double num=1
因为double占8个字节
所以int类型的数据一定可以自动扩展成double
加载更多回复(5)
【
新手
求教
】为什么用Intellij Idea使用servlet时,不能在http://localhost:8080/的网页上打印出想的内容?
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...
求教
贴,一个可能很白痴的
问题
,有时间又很闲的大神给解决下
http://tieba.baidu.com/p/3546280977 非常感激,截图如下,可能非常
简单
,也可能是非常弱智的
问题
,但还是希望有大神能鄙视的帮我解答一下!
新手
! (0) 回复 1楼 2015-01-24 12:05 举报|个人企业举报垃圾信息举报 ...
【0基础入门】大模型学习路线
求教
:从
新手
到专家的完整路径!2025年最新!
0基础入门大模型,这些是要学的,但是真的没有必要一上来就把时间精力全部投入到复杂的理论、各种晦涩的数学公式还有编程语言上,这样不仅容易让你气馁,而且特别容易磨光热情。
flash常见
问题
集锦,很适合
新手
哦
如何加载一个SWF文件并控制其位置等相应属性……新建一个空地MC,将它放在主场景中,实体名改为OK,写AS: loadMovie("test.swf", "_root.ok"); 控制这个MC的位置,大小等相对属性(Property)就会影响调入SWF的位置和大小。 setProperty ("mc", _xscale, "****"); setProperty ("mc", _yscal
求教
0基础入门大模型的学习路线?java出身,数学良好,希望入局大模型算法,有无必要从cnn学起?
本人本科学历java开发出身,数学基础良好,希望入局大模型算法,有无必要从cnn学起?transformer、bert是否必须要学?希望能在最短的时间掌握相关知识…近年来,随着大模型的火爆,他的领域几乎涉及到了生活中的方方面面:那么如何快速从0到1入门大模型呢?往下看;基础入门大模型,transformer、bert这些是要学的,但是。
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章