站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题把一个字符串中所有的"/"都替换成"/" 该怎么解决?

把一个字符串中所有的"/"都替换成"/" 该怎么解决?

摘要: 把一个字符串中所有的"/"都替换成"/" 该怎么解决?


把一个字符串中所有的-#34;/-#34;都替换成-#34;/-#34; 该怎么解决?

例 : String aa = -#34;E:/mm/li-#34; 变成 aa = -#34;E:/mm/li-#34;


replaceAll(-#34;//-#34;, -#34;/-#34;);
这些字符串问题好多人问了,应该自己多研究


还有 例 : String aa = -#34;E:/mm/li-#34; 变成 aa = -#34;E:/mm/li-#34;
String aa = -#34;E:/mm/li-#34; 是会报错的,编译都通不过
应该是String aa = -#34;E://mm//li-#34;


String aa = -#34;E://mm//li-#34;;
StringBuffer sb = new StringBuffer();
StringTokenizer st = new StringTokenizer(aa,-#34;//-#34;);
while(st.hasMoreTokens()){
String ss = st.nextToken();
sb.append(ss);
if(st.hasMoreTokens()){
sb.append(-#34;/-#34;);
}
}
System.out.println(sb.toString());


↑返回目录
前一篇: 这个java正则表达式怎么写
后一篇: 如何用java把String写入Excel,要求不同的String写在不同的方框内。在线等。