2025年4月16日 星期三 乙巳(蛇)年 正月十七 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Java

Java中输入n个数字,可选择升或者降序排序

时间:10-11来源:作者:点击数:40

现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset

  • import java.util.*;
  • public class bycomma{
  • public static String[] splitStringByComma(String source){
  • if(source==null||source.trim().equals(""))
  • return null;
  • StringTokenizer commaToker = new StringTokenizer(source,",");
  • String[] result = new String[commaToker.countTokens()];
  • int i=0;
  • while(commaToker.hasMoreTokens()){
  • result[i] = commaToker.nextToken();
  • i++;
  • }
  • return result;
  • }
  • public static void main(String args[]){
  • String[] s = splitStringByComma("5,8,7,4,3,9,1");
  • int[] ii = new int[s.length];
  • for(int i = 0;i<s.length;i++){
  • ii[i] =Integer.parseInt(s[i]);
  • }
  • Arrays.sort(ii);
  • //asc
  • for(int i=0;i<s.length;i++){
  • System.out.println(ii[i]);
  • }
  • //desc
  • for(int i=(s.length-1);i>=0;i--){
  • System.out.println(ii[i]);
  • }
  • }
  • }


 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门