//文字列が「全角スペース
OR 半角スペース
」のみであることをチェックするメソッド。
public boolean isSpaceAll(String str) {
boolean state = false;
CharacterIterator iter = new StringCharacterIterator(str);
for (char c = iter.first();
c != CharacterIterator.DONE;
c = iter.next()) {
if (c == 0x3000 || c == 0x0020) {
state = true;
continue;
} else {
state = false;
break;
}
}
return state;
}