我有以下代码:
System.out.println("Trace: #" +"2");
System.out.println(rv);
rv.replaceAll("$t",sTAB);
System.out.println("Trace: #" +"3");
System.out.println(rv);
rv 和 sTAB 是字符串类型。并且 sTAB 具有制表符的值。输出如下:
Trace: #2
is$thi$t
Trace: #3
is$thi$t
但我期望:
Trace: #2
is$thi$t
Trace: #3
is{tab}hi{tab}
当然 {tab} 是实际的制表符。你能解释一下我的代码有什么问题吗?