解决方案 »

  1.   


    public static void main(String[] args) {
    maxDemo();
    } public static void maxDemo() {
    List<String> list = new ArrayList<String>(); list.add("abcd");
    list.add("aaa");
    list.add("zz");
    list.add("kkkkk");
    list.add("qq");
    list.add("z");
    sop(list);
    String max=Collections.max(list);
    sop("max=" + max);
    } public static void sop(Object obj) {
    System.out.println(obj);
    }你的max没有定义。
      

  2.   

    String max=Collections.max(list);
      

  3.   

    请问把十五行改成
     <span style="color: #FF0000;">String max=Collections.max(list);</span>
    就可以运行了吗
      

  4.   

    15行改成String max=Collections.max(list);
    那个标签是csdn的样式。
      

  5.   

    import java.util.*;
    class CollectionsDemo
    {
    public static void main(String[] args)
    {
    maxDemo();
    } public static void maxDemo()
    {
    List<String> list = new ArrayList<String>(); list.add("abcd");
    list.add("aaa");
    list.add("zz");
    list.add("kkkkk");
    list.add("qq");
    list.add("z");
    sop(list);
    String max=Collections.max(list);
    sop("max="+max);
    } public static void sop(Object obj)
    {
    System.out.println(obj);
    }
    }
      

  6.   

    你是不是标点符号写个圆角还是中文了,检查一下。代码没问题,我的IDE跑正常,上图:
      

  7.   

    楼主为何非要用命令行,用eclipse好不好