180507gfim8hfippi7ff8f.jpg (47.95 KB, 下载次数: 35)
下载附件
2016-12-2 18:05 上传
Object_ee 发表于 2016-12-2 18:05 这个都是可以运行出来的。二楼讲的有点出入。String类重写了基类的equals方法,所以在比较字符串时并不是比 ...
勤奋小白 发表于 2016-12-3 00:27 这个键入变量如果是成员变量,if就不能运行了,你的都是局部变量
dopamine 发表于 2016-12-2 09:07 键入的“你好”是string类型的,第一个case“你好”表示直接输入的是“你好”就可以执行下一步,而if里面虽 ...
cjc147 发表于 2016-12-3 20:55 本社这个问题我觉得就不对,这个场景下,理论上说都是运行的
130105rk3y4437mhcoho7k.jpg (73.79 KB, 下载次数: 43)
2016-12-4 13:01 上传
Object_ee 发表于 2016-12-3 17:04 如果是成员变量,那你在main方法中swhich也执行不了吧,因为main是static的,而你的成员变量没有静态。其 ...
130223vciwimtzm30mnalm.jpg (73.79 KB, 下载次数: 45)
2016-12-4 13:02 上传
勤奋小白 发表于 2016-12-4 13:01 直接上图,请大神指教
Object_ee 发表于 2016-12-8 17:11 new scanner是在堆内存中开辟空间,String v指向的是堆内存的地址,里边放的你键盘录入的数据。String v1 ...
勤奋小白 发表于 2016-12-9 08:06 switch中有equals语句
Object_ee 发表于 2016-12-9 11:32 记得jdk1.7后,才加了string类的。1.5之前只能是转换为int类的。所以怎么可能是equals?! ...
试着try 发表于 2016-12-11 23:46 一个引用指向常量池,一个指向堆内存吧