for(int n=0;n<length;n++)
{
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(shuzu[n]);
if( !isNum.matches() )
{
System.out.printf("你输入的不能参加排序"+shuzu[n]);//不是数字
}
else
{
String text=shuzu[n];
int temp=Integer.parseInt(text);
System.out.printf("%d",temp);
}
}
5 4 2 3.2
结果3.2判断为字符呀
结果为什么不能判断小数呀