【发布时间】:2011-12-29 13:54:01
【问题描述】:
我在一次采访中遇到了这个问题,但无法提出解决方案。我知道反之亦然,如What does the "+=" operator do in Java?所示
所以问题如下。
..... x = .....;
..... y = .....;
x += y; //compile error
x = x + y; //works properly
【问题讨论】:
-
奇怪的是,java 允许与加号连接吗?我不知道java,但这似乎是一种可能性
-
@mazzzzz 刚刚测试过,似乎不是这里的解决方案。 += 可以很好地连接两个字符串。
-
一个没用的面试题。
-
@Jonathon - 这取决于它是否被要求找出受访者是否知道答案 - 这会没用。但是看看某人对一个愚蠢的面试问题的反应,或者看看他们如何在这样的问题上大声工作,也许有提示,看看他们是否有任何语言律师能力——这些都是值得的。
-
“让我们看看他是否会去 StackOverflow 上提问。如果他这样做了,那么我们就雇用他,因为在实际项目中,这将是正确和适当的行为!”