问题描述
今天面试遇到一题关于ifelse的如下:if(){。。。}else{。。。}求在if里面加一段语句使两块代码都执行!
解决方案
解决方案二:
哪里的面试题啊,还挺有意思的,关注一下!
解决方案三:
饿,已经有人发了这样的帖子,自己去搜一下。。。
解决方案四:
该回复于2011-03-04 11:36:56被版主删除
解决方案五:
这种公司不去为上!
解决方案六:
我蛋疼了原谅我if(true){。。。}if(false){}else{。。。}
解决方案七:
终于给你找到原帖了,记得多给点分啊。。我容易嘛我。。。。答案不止一个。。。。。
解决方案八:
java版的
解决方案九:
偶记得这是个面试题,CSDN上面以前也讨论过~
解决方案十:
是不是要用到什么goto什么的你查查吧
解决方案十一:
以前有帖子讨论过这个问题
解决方案十二:
引用7楼ticmy的回复:
java版的http://topic.csdn.net/u/20110218/17/fa2a420b-d629-42c0-a2dd-a422159d35b7.html
publicclassTest{publicstaticvoidmain(String[]args){if(System.out.append("Hello")==null){System.out.println("Hello");}else{System.out.println("world");}}}publicclassTest{publicstaticvoidmain(String[]args){if(newObject(){{System.out.print("Hello");}}.equals("")){System.out.println("Hello");}else{System.out.println("world");}}}publicclassTest{publicstaticvoidmain(String[]args)throwsException{if(System.out.getClass().getMethod("print",String.class).invoke(System.out,"Hello")!=null){System.out.print("Hello");}else{System.out.println("world");}}}
解决方案十三:
引用4楼bao110908的回复:
这种公司不去为上!
同意。。
解决方案十四:
if(true||false){}else{}晕了
解决方案十五:
这种问题是要考查什么呢
解决方案:
牵强点的可以说是思维扩展能力引用14楼xiaoxiongzhuzhu的回复:
这种问题是要考查什么呢
解决方案:
引用4楼bao110908的回复:
这种公司不去为上!
同意出题的人不是喜欢显摆一下,就是脑袋被驴踢了
解决方案:
引用4楼bao110908的回复:
这种公司不去为上!
解决方案:
绝对不可能,今天这句话我就说死了链接的帖子我看了,跟LZ说的不一样,如果仅仅考虑结果,那么链接帖子里的方法是可行的,因为在IF的条件里作了输出,导致最终结果能够显示出来想要的但是,LZ的意图是使得2个语句都执行,那么就绝对不可行摆在你面前有2条路,你可能同时走这两条路么?
解决方案:
哪位大哥给个答案瞧瞧。
解决方案:
这种题没有意思。有很多答案的,可以使用跳转语句,自己使用标志位等等
解决方案:
研究这样的问题是在浪费光阴,尽管我刚才也浪费了一下。下次碰到这样的问题,直接说不知道,也不想知道。
解决方案:
该回复于2011-03-07 14:30:24被版主删除
解决方案:
第一次。。遇到。。。以后来看其他的答案表示关注
解决方案:
该回复于2011-03-07 13:38:58被版主删除