Java 删除字符串中的引号
嗨,我有一个带引号的字符串Java 删除字符串中的引号,java,string,Java,String,嗨,我有一个带引号的字符串 String s = "\"hello\""; 我想知道如何去掉字符串s中的引号。有没有一种方法可以去除特定的字符?类似s.getRidofChar(“);编辑: 试试这个方法。您可以将String.replaceAll()与一个空的替换字符串一起使用。这就是您要查找的内容: s = s.replaceAll("\"", ""); \是因为我们必须转义引号。这意味着我们将用空字符串替换引号的所有实例。请记住字符串是不可变的,因此我们需要将replaceAll返回的
String s = "\"hello\"";
我想知道如何去掉字符串s中的引号。有没有一种方法可以去除特定的字符?类似s.getRidofChar(“);编辑:
试试这个方法。您可以将String.replaceAll()与一个空的替换字符串一起使用。这就是您要查找的内容:
s = s.replaceAll("\"", "");
\
是因为我们必须转义引号。这意味着我们将用空字符串替换引号的所有实例。请记住字符串
是不可变的,因此我们需要将replaceAll
返回的值赋回到s
(或其他变量).如果要在某个位置删除某个字符,请在该字符前后取子字符串并将它们连接在一起。这不起作用--replace()只会将一个字符替换为另一个字符。
String s = "\"hello\"";
s = s.replaceAll("\"","")