使用转义序列创建Java字符串

时间:2014-08-12 13:28:53

标签: java string escaping

我正在尝试创建一个具有以下值的String,但是我收到了语法错误。谁能请你帮忙呢。

tr -d '\15\32' < shell.sh > com.sh

我需要字符串中的最终输出,如上所述。这就是我尝试过的:

String s = "tr -d '\15\32' < shell.sh > com.sh";

但我收到上述代码的错误。

1 个答案:

答案 0 :(得分:2)

字符串文字中的\会启动escape sequence

将字符串文字中的\加倍:

String s = "tr -d '\\15\\32' < shell.sh > com.sh";