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

简单粗暴,不要ASCII转换

public void testStringSort2(){
		//创建一个String泛型的List对象
		List<String> stringList = new ArrayList<String>();
		//创建一个字符表
		char[] character = {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
				'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
		//创建一个随机数生成器
		Random random = new Random();
		//创建一个String对象接收生成字符串
		String str = "";
		//生成十个长度在10以内的随机字符串
		for(int i = 0; i < 10; i++){
			for(int j = 0; j < random.nextInt(10)+1; j++){
				str += character[random.nextInt(62)];
			}
			stringList.add(str);
			System.out.println("成功添加字符串:" + str);
			str = "";
		}
		
		//把排序前后List进行比较
		System.out.println("----------------排序前------------------");
		for (String string : stringList) {
			System.out.println("元素:" + string);
		}
		Collections.sort(stringList);
		System.out.println("----------------排序后------------------");
		for (String string : stringList) {
			System.out.println("元素:" + string);
		}
	}


正在回答

2 回答

Sorry, I don't understand

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

what do you want to say??

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

举报

0/150
提交
取消

简单粗暴,不要ASCII转换

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