2015-05-19 37 views
-7

我有他的代码的问题,其中部分"\",据说没有结束的字符串字面Java字符串为“”

a = "\" + main.getCombination() + "/" 

其中"/"有一点问题都没有。

+1

改为使用“\\” –

回答

12

\是一个特殊字符,用于转义特殊字符(如\n) - 编译器期望其后的其他字符知道哪个特殊字符的含义。如果您需要它的可打印版本,则需要自行转义,如下所示:"\\"

5

你需要躲避反斜杠:

"\\"

4

\用于特殊字符如\n表示新行。 因此,为了打印\你需要说"\\"