当前页面: 开发资料首页 → 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());