String s="FAasdfj89";
String temp = s.substring(s.length-2, s.length);
try{
    int i = Integer.parseInt(temp);
    if(i>15)
       System.out.println("YES");
    else
       System.out.println("no");
}catch(NumberFormatException e){
    System.out.println("no");
}

解决方案 »

  1.   

    给你一个更简单的String s="FAasdfj89";
    char c1 = s.charAt(s.length()-2);
    char c2 = s.charAt(s.length()-1);
    if(Character.isDigit(c1)&&Character.isDigit(c2))
       return "YES";
    else
       return "NO";
      

  2.   

    二楼的很好啊。
    Integer.parseInt();是个很实用的函数
      

  3.   

    四楼给的更佳,sun公司也推荐这样做。