请问有没有库函数能够拷贝字符串,并且忽略除了字母和空格之外的所有符号?如果没有,我把字符串转成char型后如何判是否是字母和空格?谢谢各位java高手帮助

解决方案 »

  1.   


    public class Test { /**
     * @param args
     */
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    String tr = "999SBfdfdf dfdf  ";
    char[] c = tr.toCharArray();
    StringBuffer sb = new StringBuffer();
    for(int i=0;i<c.length;i++){

    sb.delete(0, sb.length());
    if(sb.append(c[i]).toString().matches("[a-zA-Z]+|\\s"))
    {
    System.out.print(c[i]);//如果是空格或字母全部输出
    }


    }
    }}
      

  2.   

    感谢,看来还的深入学习StringBuffer类啊