交作业,又是参考问答里的,我好废啊

来源:6-5 应用 Collections.sort() 实现 List 排序

慕移动0111711

2019-10-06 20:57

package test;


import java.util.ArrayList;

import java.util.Collections;

import java.util.List;

import java.util.Random;


public class Testsort {

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

Random random=new Random();

String str="qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM0123456789";

void dataAdd() {

for(int i=0;i<10;i++) {

 StringBuilder st=new StringBuilder();

 int s=random.nextInt(10);

 for(int j=0;j<s+1;j++) {

int a=random.nextInt(62);

st.append(str.charAt(a));

 }

  if(lt.contains(st)) {

continue;

  }

  else {

  lt.add(st.toString());

  }

}

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

for(String show:lt) {

System.out.println(show);

}

Collections.sort(lt);

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

for(String show2:lt) {

System.out.println(show2);

}

}

public static void main(String[] args) {

new Testsort().dataAdd();

}

}


写回答 关注

0回答

还没有人回答问题,可以看看其他问题

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题