java 中判断文本框是否为数字的两种方法

1.先将字符串转化为数组,再将字符串转化为数组并取得arry[0];判断arry[0]是否在48,57之间;

char[] array;				
array=text.getText().toString().toCharArray();
if(array[0]<48||array[0]>57)
	System.out.printf("false");
else 	
	System.out.printf("true");	  
2.利用异常

try
   {
   Integer.parseInt(text.getText().toString());
   System.out.printf("true");
   }       
catch(Exception ex)
  { 
   System.out.printf("false");
   }

 

你可能感兴趣的:(判断文本内容是否为数字)