What's the best way to check if a String represents an integer in Java?

后端 未结 30 2169
野趣味
野趣味 2020-11-22 05:45

I normally use the following idiom to check if a String can be converted to an integer.

public boolean isInteger( String input ) {
    try {
        Integer.         


        
30条回答
  •  野的像风
    2020-11-22 06:13

    You just check NumberFormatException:-

     String value="123";
     try  
     {  
        int s=Integer.parseInt(any_int_val);
        // do something when integer values comes 
     }  
     catch(NumberFormatException nfe)  
     {  
              // do something when string values comes 
     }  
    

提交回复
热议问题