/**
* 判斷字串是否為全形
* @param str
* @return
*/
public static boolean checkFullWord(String str){
if(str != null) {
char[] newchar = escapeNull(str).toCharArray();
for(int j=0;j<newchar.length;j++){
if(!Character.UnicodeBlock.of(newchar[j]).
equals(Character.UnicodeBlock.BASIC_LATIN)){
return true;
}
}
/*此方法在UNIX環境下無效
* if(str.length() != str.getBytes().length) {
return true;
}*/
}
return false;
}
沒有留言:
張貼留言