public static void main(String[] args) {
String s="1,nihao,5,shishenme,4,28,dajiahao,16,7";
Integer[] s1=new Integer[6];
Pattern p=Pattern.compile("[0-9]+");
Matcher m=p.matcher(s);
int i=0;
while(m.find()){
System.out.println(m.group());
s1[i]=Integer.parseInt(m.group());
i++;
}
Arrays.sort(s1);
//Arrays.sort(s1,Collections.reverseOrder());
for(int j=0;j<s1.length;j++){
System.out.println(s1[j]);
}
}