public boolean isThereLetter(String name) {
char[] chars = name.toCharArray();
for (char c : chars) {
if(!Character.isLetter(c)) {
return false;
}
}
return true;
}
この関数を次のように呼び出しました。
if(isThereLetter("Wdasdsa<>")){
Log.d(TAG, "there is a letter");
}else
Log.d(TAG,"there isn't any letter");
しかし、「<」のために、...("Wdasdsa<>") 関数のこの文字が false を返すことに気付きました。どうすれば修正できますか?