[Java] 现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显 →→→→→进入此内容的聊天室

来自 , 2020-10-29, 写在 Java, 查看 173 次.
URL http://www.code666.cn/view/621461af
  1. import java.util.*;
  2. public class bycomma{
  3. public static String[] splitStringByComma(String source){
  4. if(source==null||source.trim().equals(""))
  5. return null;
  6. StringTokenizer commaToker = new StringTokenizer(source,",");
  7. String[] result = new String[commaToker.countTokens()];
  8. int i=0;
  9. while(commaToker.hasMoreTokens()){
  10. result[i] = commaToker.nextToken();
  11. i++;
  12. }
  13. return result;
  14. }
  15. public static void main(String args[]){
  16. String[] s = splitStringByComma("5,8,7,4,3,9,1");
  17. int[] ii = new int[s.length];
  18. for(int i = 0;i<s.length;i++){
  19. ii[i] =Integer.parseInt(s[i]);
  20. }
  21. Arrays.sort(ii);
  22. //asc
  23. for(int i=0;i<s.length;i++){
  24. System.out.println(ii[i]);
  25. }
  26. //desc
  27. for(int i=(s.length-1);i>=0;i--){
  28. System.out.println(ii[i]);
  29. }
  30. }
  31. }

回复 "现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显"

这儿你可以回复上面这条便签

captcha