黑马程序员技术交流社区
标题: 一道经典的面试题,看看你能做对么 [打印本页]
作者: xp2015 时间: 2015-8-21 22:26
标题: 一道经典的面试题,看看你能做对么
本帖最后由 xp2015 于 2015-8-21 22:27 编辑
下列题目的输出结果是什么?
Integer i1 = new Integer(127);
Integer i2 = new Integer(127);
System.out.println(i1 == i2);
System.out.println(i1.equals(i2));
Integer i3 = new Integer(128);
Integer i4 = new Integer(128);
System.out.println(i3 == i4)
System.out.println(i3.equals(i4))
Integer i5 = 128;
Integer i6 = 128;
System.out.println(i5 == i6);
System.out.println(i5.equals(i6))
Integer i7 = 127;
Integer i8 = 127;
System.out.println(i7 == i8);
System.out.println(i7.equals(i8))
作者: STARlove 时间: 2015-8-21 23:00
×√×√×√√√
作者: wyd1 时间: 2015-8-21 23:51
不都是一道题吗?
作者: SYAD 时间: 2015-8-22 10:07
Integer i7 = 127; Integer i8 = 127; 127是存在常量池的,i7 i8 都指向了常量池的127,视频中有讲解过的
作者: 范兵锋 时间: 2015-8-22 11:58
面熟的一道题
作者: lf900827 时间: 2015-8-22 12:08
false,true/false,true/false,true/true,true
作者: 三分之一 时间: 2015-8-22 14:31
很容易混淆的一道题
作者: 左岸那片海 时间: 2015-8-22 14:57
错对错燧错对对对
作者: xp2015 时间: 2015-8-22 23:42
范兵锋 发表于 2015-8-22 11:58
面熟的一道题
应该有部分人不面熟吧 很容易混淆⋯⋯
作者: xp2015 时间: 2015-8-22 23:43
wyd1 发表于 2015-8-21 23:51
不都是一道题吗?
那说明你还没看懂⋯⋯
作者: hello冉宝 时间: 2015-8-22 23:57
老师刚刚讲过,以后碰到了就会答了
作者: hello冉宝 时间: 2015-8-22 23:59
老师刚刚讲过,以后碰到了就会答了
作者: 肚小糖 时间: 2015-8-23 00:06
mark~~~~~~
作者: vipsong 时间: 2015-8-23 11:12
很好,加强一下记忆
作者: 放学后来我家 时间: 2015-8-23 11:50
容易遗忘的
作者: 风华正茂 时间: 2015-8-23 12:17
谢谢楼主分享
作者: dk_mrbai 时间: 2015-8-23 12:18
嗯嗯。确实有考点
作者: 狮子、 时间: 2015-8-23 14:23
谢谢楼主分享。
作者: heima_cy 时间: 2015-8-23 14:32
把我懵到了 想想也对了
作者: ccd 时间: 2015-8-23 14:40
mark,谢谢楼主分享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |