您好我正在使用下面的代码将单引号替换为'
,但它无法正常工作,请您帮忙解决这个问题?
String name = "Hello's";
name.replaceAll("/'/g", "'");
System.out.println(name);
答案 0 :(得分:2)
您必须为您的变量指定新值。
String name = "Hello's";
name = name.replaceAll("'", "'");
System.out.println(name);
希望它有所帮助。
答案 1 :(得分:1)
在Java中,字符串是不可变的。 replaceAll
返回一个新字符串,你应该使用它,而不是原始字符串。