java中的java.util.Arrays.sort()这条语句是自动排序的语句吗?我想问的是

java.util.Arrays.sort()是必须规定的么,一点都不能改么?sort()是表示自己定义的一个方法吗?还是java中规定必须这样子的

你的方法写错了,这个方法中是必须有参数的;,那是jdk中系统自带的方法;
这个方法对指定的 类型数组按数字升序进行排序。该排序算法是一个经过调优的快速排序法,追问

这么说sort是必须写上的,规定好的,不是自己定义的?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-21
java.util.Arrays.sort()
这个包下的东西肯定不是你自己写的,这个是sun提供封装好的工具类。
也就是说,这个Arrays.sort()的方法,也是固定的,你只能拿你的集合对象去点sort()。
,当然了你也可以自己去定义个sort()方法,里面要传什么参数自己定义,但是实现不知道你会不会~

可以自己去参考下 Arrays.sort()这个方法的代码本回答被提问者采纳
第2个回答  2012-05-22
这是java自带的一个快速排序的方法,你可以看下API,直接搜Arrays,然后找他的sort()方法,sort()里面是有参数的,有很多重载的方法,不过常用的就是数组,比如int[] a;那么可以对a中数据排序,Arrays.sort(a);