A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 咕咕猫 中级黑马   /  2013-9-26 17:51  /  2742 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 咕咕猫 于 2013-9-26 18:17 编辑

import java.util.*;
class Demo
{
public static void sop(Object obj)
{
  System.out.println(obj);
}
public static void main(String[]args)
{
  ArrayList<String> al = new ArrayList<String>();
  al.add("efru");
  al.add("eeft");
  al.add("ygde");
  al.add("injh");
  al.add("rjdd");
  al.add("pinb");
  Sop(Collections.sort(al));//{:soso_e132:}为什么这里这样写不行呢,求解释
}
}

5 个回复

倒序浏览
Collections.sort方法返回值是null
回复 使用道具 举报
Collections.sort(al)
这玩意你看看他有返回值么?
回复 使用道具 举报
Collections.sort负责排个序,没有返回值
回复 使用道具 举报
static <T extends Comparable<? super T>>
void
sort(List<T> list)
          根据元素的自然顺序 对指定列表按升序进行排序。

查找API得治,sort()方法,只可以进行排序,并没有返回值,你要输出什么?
回复 使用道具 举报

是打算偷懒直接输出排序完的来着
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马