为什么不围绕期间的引号

时间:2017-06-07 19:42:06

标签: java

我是Java的初学者。当我读完这本书时,我遇到了这个问题。我的问题是为什么在此期间有单引号而不是双引号。当我们想要打印字符串时,我们使用双引号。

enter image description here

2 个答案:

答案 0 :(得分:1)

''表示一种char

“”。表示一种字符串

两者都可以打印

答案 1 :(得分:1)

在Java中,我们使用''分隔char""来分隔String

在这种特殊情况下,您需要char,因为您要将'.'与调用charAt方法的结果进行比较 - 该方法始终为char。也就是说,sentence.charAt(lastCharPosition)必须是char,因此它只能是'.'而永远不会"."

如果你想要一个String,(在这种情况下你不是这样),你可以写"."