Double a=1.2;
Double b=2.1;
Double c=0.0;
c=a+b;
System.out.println("ccccccccccccccc:::"+c);
Double b=2.1;
Double c=0.0;
c=a+b;
System.out.println("ccccccccccccccc:::"+c);
解决方案 »
- 多线程更新Jtable时报错,求助
- FileWriter怎么写入换行?
- 字符显示问题
- 字符型参数转换成时间的问题,(在线等)
- 大家给我留几java的作业吧,要入门阶段的。类似从一加到100的。
- 有关Java的一些基础知识总结
- Socket.getInputStream()阻塞的问题——提供完整代码测试
- 怎样设置Label和TextField的字体大小和颜色啊??????
- Jtable中如何实现某个单元输入错误数据后清除错误数据恢复原数据?
- java实现数据库数据移植问题?来者有分,有建议者分多,无建议者有参与分!
- util 这个单词是什么意思?
- 请教preparedstatement的executeBatch()返回的数组内容
C是常量
老师教过你常量是可以改变的吗?
据说后面的那段话是错误的
建议楼主看一下搜索一下关键字
java autoboxing
这确实是新引入的一个特性,为了程序员方便
Double a=1.2;
Double b=2.1;
Double c=0.0;
这样定义就是错的啊!
double可以相加,而Double不行
解决了我们的问题。int a = 3;
Collection c = new ArrayList();
c.add(a);//自动转换成Integer.Integer b = new Integer(2);
c.add(b + 2); 这里Integer先自动转换为int进行加法运算,然后int再次转换为Integer.