public class RemoveHZ {
public static String deal(String s){
//将 s 由 String 转为 StringBuffer 的 sb
StringBuffer sb = new StringBuffer(s);
//se 用于存放处理后 的结果
StringBuffer se = new StringBuffer();
int l = sb.length();
char c;
//遍历 sb,得到的每个字符
for(int i = 0; i < l; i++){
c = sb.charAt(i);
//如果是 ASCII 码,则保留到 se 当中, 实现了去除汉字的操作
if(c > 40 && c < 127){
se.append(c);
}
}
return new String(se); //返回处理后的字符串
}
public static void main(String[] args) {
String s = new String("HelloWorldWindows编程");
System.out.println(deal(s));
}
}
去除字符串中的汉字