public void subUserName(){ String userName="z張 三";//模擬字母/特殊字符 //將姓名中的字母轉(zhuǎn)換為空格 char [] c = userName.toCharArray();//先將字符串轉(zhuǎn)換為字符數(shù)組 for(int j=0;j=33 && c[j]<=126){//ASCII碼表中字母及特殊字符對應(yīng)值 c[j]=' ';//將字母及特殊字符轉(zhuǎn)換為空格 } } //去除姓名中的空格 userName=String.valueOf(c).replaceAll(" ","").trim(); System.out..println(userName); //輸出:張三 }