一个弱的问题 float f=(float)1.234; int i=(new Float(f)).intValue(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 why you use it?why not use int i=(int)f; 1.234在java中默认是double型,由高到低的转换要强制:float f=(float)1.234 楼上说的对:float f=1.234f; 那么intValue()这个成员函数该怎么使用呢? 这个成员函数是将给出类型转换成int型!如:double d=12.122;int i=0;i=new Double(d).intValue();将d先转换成一个double类型的对象,在调用intValue()方法! intValue(),你得用jdk封装的Float类的对象才行像float,int之类的都不存在成员函数 在java中Float和float是不一样的,前者是封装类,可以有自己的属性和方法;后者是普通的单精度浮点类型变量。类似的还有Double和double,Integer和int,更多信息看一下api文档即可。 JAVA Swing 编程中如何实现JPanel的切换 用eclipse怎样创建文件 你好,我是初学者,请帮一下我,谢谢 java 生成exe出现问题 数据库的学习 痛+苦+郁闷=深圳我的软件梦 关键字this 用Java对文件操作!解决后立即给分! 我应聘的公司要我等,全文如下,可其他公司也要我面试呢,真的是烦死了? 怎樣將"YYYY-MM-DD HH-MM-SS"格式的字符串轉換成日期型. 请问,java里字符串以什么结束? 问一个Swing做界面算是设计模式方面的问题,语言上应如何去实现
why not use int i=(int)f;
如:
double d=12.122;
int i=0;
i=new Double(d).intValue();
将d先转换成一个double类型的对象,在调用intValue()方法!
像float,int之类的都不存在成员函数