我有一个任务来替换插入 MYSQL 数据库的单引号,并有以下代码:
String str = "A Linux's distributions";
if (str.contains("'")) {
str.replace("'", "''");
}
但是,这个条件不起作用。我确信解决方案非常简单......
最佳答案
字符串在 java 中是不可变的
。您需要将其分配给一个变量。
String str = "A Linux's distributions";
String str_new = "";
if (str.contains("'"))
{
str_new = str.replace("'", "''");
}
关于java - 替换单引号以插入到 MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30452910/