Character.isDigit()
これはchar型に対して使用可能
数字かどうか確認したいときに使おうね
String str = "1"; if(Character.isDigit(str.charAt(0))) { int a = Integer.parseInt(str); }
String.isBlank()
空か、空白しか入っていないのかかどうか判断する。
isEmptyと混乱するw
isBlank()
空白かどうかチェックする
Java 11
から仕様が代わり、ただ単にstr.isBlank()
とやるだけで実行できるようになったが、
それ以前は、str.trim().isBlank()
とやらないといけない。(コンパイラが8とかの場合、上記を行うとエラーになったはそういうことか。)
isEmpty()
Stringの変数の長さ(.length())が0かどうか判断する