public class RunTest{
public static void main(String[] args) {
Integer ten=new Integer(10);
Long nine=new Long(9);
System.out.println(ten+nine);
int i=1;
System.out.println(i+ten);
}
}

大家觉得这道题会输出什么?会不会Error?

刚开始我看到的答案是:Error,解释如下:

The wrapper classes cannot be used like primitives.



Wrapper classes have similar names to primitives but all start with upper case letters.Thus in this case we have int as a primitive and Integer as a wrapper.

The objective do not specifically mention the wrapper classes but don't be surprised if they come up .



但是当我真正在试验之后发现竟然可以输出:19、11;

想了想,可能此题是jdk1.4时候的吧,自从v5之后自动拆装箱,就可以输出结果了,应该是这样的。




大家也讨论下。

最新文章

  1. select/poll/epoll on serial port
  2. 巴科斯范式和sql语言
  3. 斜率DP题目
  4. List<t>中如何将指定元素的值放到第一位
  5. Asp.net创建伪静态页面
  6. (转)Mono for Android 优势与劣势
  7. openstack 使用集锦
  8. String()与toString()区别和应用
  9. Cocos2dx中Plugin-X 在android下的整合
  10. S3C2440串口及其中断系统详解
  11. go语言的数组和切片区别
  12. 导入TensorFlow报错
  13. [Swift]LeetCode58. 最后一个单词的长度 | Length of Last Word
  14. SpringCache实战遇坑
  15. FormData
  16. jquery 正则表达式
  17. Django之路由控制配置
  18. Docker安装指南
  19. Hadoop+Hive 操作mongodb数据
  20. nmap 扫描端口 + iftop 实时监控流量

热门文章

  1. MeteoInfoLab脚本示例:加载图片和透明图层
  2. Termux基础教程(一):技能部署
  3. 你不知道的MySQL,以及MariaDB初体验
  4. docker系统化学习图文+视频教程
  5. oracle统计同一字段0和1
  6. UI设计学习总结
  7. java应用启动报错Unable to access jarfile xxxxx.jar
  8. GDB常用调试命令(二)
  9. 总结2020最新50道Python面试题集锦(附答案)
  10. LinkedHashMap 实现LRU缓存