このコードは、findActions() メソッドからの入力データを検証する必要があります。
try {
System.out.println(findActions(lookingArea.substring(0, right)));// always printing valid number string
Integer.parseInt(findActions(lookingArea.substring(0, right)));// checking for number format
}
catch(NumberFormatException exc) {
System.out.println(exc);
}
しかし、私はいつもjava.lang.NumberFormatException: For input string: "*number*"
それがとても奇妙だと思っていますSystem.out.println(findActions(lookingArea.substring(0, right)));
。
私は*number*
10.0のようになります