Exception in thread "main" java.lang.NumberFormatException: For input string: "PAIZA"
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68)
at java.base/java.lang.Integer.parseInt(Integer.java:658)
at java.base/java.lang.Integer.parseInt(Integer.java:776)
at Main.main(Main.java:11) と エラーメッセージが出ます。解決方法を教えてください
java
1import java.util.*; 2 3 4public class Main { 5 public static void main(String[] args) { 6 // 自分の得意な言語で 7 // Let's チャレンジ!! 8 9 Scanner sc = new Scanner(System.in); 10 String s = sc.next();//変換する前の値 11 int i = Integer.parseInt(s); 12 if(1 <= i && i <= 100){ //入力は1~100まで 13 String ss = Integer.toString(i); 14 ss.replace("A","4"); 15 ss.replace("E","3"); 16 ss.replace("G","6"); 17 ss.replace("I","1"); 18 ss.replace("O","0"); 19 ss.replace("S","5"); 20 ss.replace("Z","2"); 21 22 System.out.println(ss); 23 } 24 } 25}
error message
java
1Exception in thread "main" java.lang.NumberFormatException: For input string: "PAIZA" 2 at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68) 3 at java.base/java.lang.Integer.parseInt(Integer.java:658) 4 at java.base/java.lang.Integer.parseInt(Integer.java:776) 5 at Main.main(Main.java:11)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/12 11:39