嗨我有一个带引号的字符串
String s = "\"hello\"";
我想知道如何摆脱字符串s中的引号。有没有一种方法可以摆脱特定的char?像s.getRidofChar(“);
这样的东西答案 0 :(得分:7)
这就是你要找的东西:
s = s.replaceAll("\"", "");
\
是因为我们必须逃避引号。这就是说我们将用空字符串替换所有引号实例。请记住,String
是不可变的,因此我们需要将replaceAll
返回的值分配回s
(或其他变量)。
答案 1 :(得分:2)
String s = "\"hello\"";
s = s.replaceAll("\"","")
答案 2 :(得分:1)
修改强> 试试replaceAll方法。
答案 3 :(得分:1)
您可以将String.replaceAll()与空替换字符串一起使用。
答案 4 :(得分:1)
如果要删除某个位置的某个字符,请取字符前后的子字符串并将它们连接在一起。