Integer.parseInt()の例
String nombre_str = "22";Runtime:
int number = Integer.parseInt(nombre_str);
System.out.println(数値);
22
Integer.valueOf()
Integer.valueOf() はオブジェクト 整数.String nombre_s="22";Execution
int number = Integer.valueOf(nombre_s);
System.out.println(数値);
22
文字列に英字が含まれているために文字列が受け入れられない場合、たとえば、NumberFormatException がトリガーされます。
String nombre_s="9Ab";Output:
int number = Integer.parseInt(nombre_s);
System.out.println(数値);
スレッド "main"java.lang.NumberFormatExceptionの例外: 入力文字列の場合: "9Ab"
at java.lang.NumberFormatException.forInputString(不明なソース)
at java.lang.Integer.parseInt(不明なソース)
at java.lang.Integer.valueOf(不明なソース)
Resources:
http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#valueOf(java.lang.String, int)
http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#parseInt(java.lang.String)を>
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...