2015-10-20 1 views

ответ

0

С следующим кодом вы можете подтвердить ваш текст представляет собой число.

public class Main { 

    public static void main(String args[]){ 
     String txtValue1 = ""; 
     String txtValue2 = "a"; 
     String txtValue3 = "3"; 

     System.out.println("txtValue1: "+isNumber(txtValue1)); 
     System.out.println("txtValue2: "+isNumber(txtValue2)); 
     System.out.println("txtValue3: "+isNumber(txtValue3)); 
    } 

    private static boolean isNumber(String _value){ 
     boolean result = true; 

     try{ 
      Double.parseDouble(_value); 
     }catch(Exception e){ 
      result = false; 
     } 
     return result; 
    } 

} 

Выход

txtValue1: false 
txtValue2: false 
txtValue3: true 
+0

Большое спасибо братан это помогло мне –

+0

Пожалуйста, не забывай рейтинг вопрос –