为了账号安全,请及时绑定邮箱和手机立即绑定

第六章作业

package ujn.edu.collection;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;

public class Collection {
    public void testSortString(){
        List<String> stringslist = new ArrayList<String>();
        Random random = new Random();
        for (int i = 0; i < 10; i++) {
            Integer strsize = random.nextInt(10)+1;
            String  temp = "";
            char c1;
            for (;strsize>0;strsize--){
                do {
                    int i1 = random.nextInt(128);
                    c1 = (char) i1;
                }while(!('0'<=c1&&c1<='9'||'A'<=c1&&c1<='Z'||'a'<=c1&&c1<='z'));
                temp += c1;

            }
            if(!stringslist.contains(temp))
                stringslist.add(temp);
            else i--;
        }
        System.out.println("排序前--------------");
        for (String str:stringslist
             ) {
            System.out.println(str);
        }
        Collections.sort(stringslist);
        System.out.println("排序后--------------");
        for (String str:stringslist
        ) {
            System.out.println(str);
        }
    }

    public static void main(String[] args) {
        Collection collection = new Collection();
        collection.testSortString();
    }
}


正在回答

举报

0/150
提交
取消

第六章作业

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信