java中怎么把字符串中的单引号去掉?

2022-03-24 教育 1240阅读

可以按照以下java例子进行操作。

1、java编码举例:

Stringregexp="\'";

Stringstr="'SL'";

System.out.println("替换前:"+str);

str=str.replaceAll(regexp,"");

System.out.println("替换后:"+str);

2、原因分析:String类被final修饰,是不可变的。所以对String对象施加任何操作都不会改变它的内容。而str.replaceAll(regexp,"");相当于创建了一个新的字符串对象,即去掉了单引号的源字符串。再修改字符串引用str指向新的字符串。则现在打印的就是去掉单引号后的字符串了。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com