Java集合排序2-4 编程

来源:2-4 编程练习

rock221

2021-01-18 15:56:44

import java.util.ArrayList;

import java.util.Collections;

import java.util.List;

import java.util.Iterator;

public class StringSort {

    public static void main(String[] args) {

    //给list添加元素

    List<String>list=new ArrayList<String>();


       //输出排序前list中的内容

       list.add("orange");

       list.add("tomato");

       list.add("apple");

       list.add("litchi");

       list.add("banana");

       System.out.println("排序前:");

    //  q1:

    //   for(int i=0;i<list.size();i++){

    //       System.out.print(list.get(i)+" ");

    //   }

    

    // q2:

       Iterator<String> it=list.iterator();

       while(it.hasNext()){

           System.out.print(it.next()+" ");

       }


       //对list中的元素进行排序

       Collections.sort(list);

       System.out.println();

       System.out.println("排序后:");

 

       //输出排序后list中的内容

       //q3:

       for(String str:list){

           System.out.print(str+" ");

       }

       

       



}

}


写回答

1回答

好帮手慕阿园

2021-01-18

同学你好,代码完成的不错,很棒呐,继续加油

祝学习愉快~

0

0 学习 · 16556 问题

查看课程