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

课后系统 仅供参考

package collection_set_demo;

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

public class CollectionsTest {

	public void testSort2(){
		List<String> stringList = new ArrayList<String>();
		Random random = new Random();
		String source = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
		
		for(int i = 0; i < 10; i++){
			String string = "";
			do{
				int length = random.nextInt(11);
				for(int j = 0; j < length; j++){
					char x = source.charAt(random.nextInt(source.length()));
					string = string + x;
				}
			}while(stringList.contains(string));
			stringList.add(string);
			System.out.println("成功添加字符串:" + string + "\t\t" + ",字符串长度:" + string.length());
			
			
		}
		
		System.out.println("----------------排序前---------------");
		for (String string1 : stringList) {
			System.out.println(string1);
		}
		Collections.sort(stringList);
		System.out.println("----------------排序后---------------");
		for (String string1 : stringList) {
			System.out.println(string1);
		}
	}
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		CollectionsTest ct = new CollectionsTest();
		ct.testSort2();
	}

}


正在回答

4 回答

写的很好


0 回复 有任何疑惑可以回复我~

可以可以

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

课后系统 仅供参考

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