在Java中,以下哪项操作是合法的? A. String s = 'Hello' + 'World'; B. String s = "Hello" + "World"; C. String s = 'Hello' + "World"; D. String s = "Hello" + 'World'; 答案解析 在Java中,字符串可以通过'+'操作符连接。但是,字符常量不能直接与字符串常量连接,因为字符常量由单引号括起来,而字符串常量由双引号括起来。因此,选项B是正确的,它正确地使用了双引号来定义字符串常量,并通过'+'操作符连接了两个字符串。选项A、C和D尝试将字符常量与字符串常量连接,这是不合法的。 正确答案:B