黑马程序员技术交流社区
标题:
数组排序
[打印本页]
作者:
sl123
时间:
2015-8-21 22:44
标题:
数组排序
int[] arr = { 23, 84, 51, 72, 69 };
// public static void sort(int[] a):对数组进行排序
Arrays.sort(arr);这个结果是一个什么类型的啊?为什么不能直接把它打印出来、??
System.out.println(Arrays.toString(arr));
作者:
史柯
时间:
2015-8-22 13:04
int[] arr = { 12, 34, 55, 43, 45 };
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
复制代码
没问题的,我试过了
作者:
vipsong
时间:
2015-8-22 13:25
本帖最后由 vipsong 于 2015-8-22 13:31 编辑
API中
java.util
类 Arrays
static void sort(int[] a)
对指定的 int 型数组按数字升序进行排序。
复制代码
void
作者:
陈家二少
时间:
2015-8-22 23:52
可以的.
是不是你Arrays.sort(arr);后面的文字没加注释
作者:
sl123
时间:
2015-8-23 21:40
史柯 发表于 2015-8-22 13:04
没问题的,我试过了
我明白了,那是数组转变成字符串了,所以就打出来了,而数组是不能够直接打印出来的
作者:
sl123
时间:
2015-8-23 21:48
vipsong 发表于 2015-8-22 13:25
API中
java.util
类 Arrays
那是Array.sort啊
作者:
亦如梦幻泡影
时间:
2015-8-23 22:32
结果是int类型数组 数组要打印出来你要遍历啊
作者:
Marx_D
时间:
2015-8-25 00:35
看一下API就知道了,Arrays是一个工具类,成员方法都是静态的。构造函数私有了,所以只能通过类名调用。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2