java重载,排序

cc397656504 2009-03-26 01:22:36
  class IntSort {
   public String sort(int a, int b) {
    if (a>b)
     return a+" "+b;
    else
     return b+" "+a;
   }
   public String sort(int a, int b, int c) {
    int swap;
    【代码1】//将a、b、c按从大到小的顺序排列
    return a+" "+b+" "+c;
   }
   public String sort(int arr[]) {
    String s=" ";
    int swap;
    for (int i=0; i<arr.length; i++)
      【代码2】//将arr数组中的元素按从小到大的顺序排列,并最后将排列好的数组以字符串的形式输出
      }
    for (int i=0; i<arr.length; i++)
     s=s+arr[i]+" ";
    return s;
   }
  }
  public class EXP3_11 {
   public static void main(String[] args){
    IntSort s=new IntSort();
    int a=30, b=12, c=40;
    int arr[]={34,8,12,67,44,98,52,23,16,16};
    System.out.println("两个数的排序结果:"+s.sort(a,b));
    System.out.println ("三个数的排序结果:"+s.sort(a,b,c));
    System.out.println ("数组的排序结果:"+s.sort(arr));
   }
  }
代码2,如何实现
...全文
95 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
majin777 2009-03-27
  • 打赏
  • 举报
回复
Arrays.sort()
去API看看这个类!

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧