首页 > IT职业 > IT生活 > Collections.Sort()作业
package TestThree;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
public class HomeWork {//
//创建List int num2=num.nextInt(10); //随机生成String类型的数字
private List
public HomeWork(){
this.string=new ArrayList
//map this.map=new HashMap()
//Set this.set=new HashSet();
//List this.list=new ArrayList();
//需要在构造方法中初始化
}
public void radomstring() {
Random num = new Random();//创建random对象
int j = 0;
System.out.println("生成字符串");
while (j int num1 = num.nextInt(10)+1;//获取第一个随机生成int类型数字,确定字符串长度
String string1="";//新建字符串,用来储存字符串
for (int i = 0; i
String st=String.valueOf(num2);
string1=string1+st;
// System.out.println(string1);
}
if(!string.contains(string1)) {//判断list中是否存在string1
string.add(string1);
System.out.println("添加了"+string1+"字符长度: "+num1);
j++;
}
}
}
public void foreach(){
for (String id:string
) {
System.out.println("字符串: "+id);
}
}
public void Collecttestlist(){
Collections.sort(string);
System.out.println("排序后");
}
public static void main(String[] args) {
HomeWork ti=new HomeWork();
ti.radomstring();
ti.foreach();
ti.Collecttestlist();
ti.foreach();
}
}
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2880/viewspace-2798595/ ,如需转载,请注明出处,否则将追究法律责任。