当前位置:编程学习 > JAVA >>

我想替换字符串String a = "1234"6789"中间的"字符

我想替换字符串String a = "1234"6789"中间的"字符,请问应该如何替换,总不能使用"""方式来书写"这个字符吧。 --------------------编程问答-------------------- 转义字符啊 http://wenku.baidu.com/view/b50cab27a5e9856a56126031.html --------------------编程问答-------------------- 那请问字符串1234"567应该如何表示?不能"1234"567"啊。 --------------------编程问答-------------------- public class Text{
public static void main(String[] args){
String a="123"+"\""+"123";//测试数据
a=a.replace('"','c');//将“字符替换为c
a=a.replaceAll("c","");//将c字符替换为空
System.out.println(a);

a="\""+a+"\"";//组合字符串
System.out.print(a+"\n");//测试结果


}
}
--------------------编程问答--------------------
public class Text{
public static void main(String[] args){
String a="123"+"\""+"123";//测试数据
a=a.replace('"','c');//将“字符替换为c
a=a.replaceAll("c","");//将c字符替换为空
System.out.println(a);

a="\""+a+"\"";//组合字符串
System.out.print(a+"\n");//测试结果


}
}
--------------------编程问答-------------------- String a = "1234\"56"; --------------------编程问答-------------------- 第一堂java课就讲的东西。 --------------------编程问答-------------------- \"就表示" --------------------编程问答-------------------- 太谢谢了。 --------------------编程问答-------------------- xxx.repaceAll("\\""); --------------------编程问答-------------------- --------------------编程问答-------------------- \" 很简单 --------------------编程问答-------------------- 这叫做转义 --------------------编程问答-------------------- 用\"就行了 --------------------编程问答-------------------- 涉及到转义字符  用\"代替 --------------------编程问答--------------------
引用 3 楼 a317742804 的回复:
public class Text{
public static void main(String[] args){
String a="123"+"\""+"123";//测试数据
a=a.replace('"','c');//将“字符替换为c
a=a.replaceAll("c","");//将c字符替换为空
System.out.println(a);

a="\""+a+"……
--------------------编程问答-------------------- 转义字符
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,