java代码Arrays.asList一百个name
时间: 2023-11-14 13:03:04 浏览: 35
这里提供一个示例代码,可以生成一百个随机名称并存储在一个List中:
```java
import java.util.Arrays;
import java.util.List;
import java.util.Random;
public class Main {
public static void main(String[] args) {
List<String> names = Arrays.asList(generateNames(100));
System.out.println(names);
}
public static String[] generateNames(int count) {
String[] names = new String[count];
Random random = new Random();
for (int i = 0; i < count; i++) {
String name = "";
int length = random.nextInt(10) + 1; // 随机生成一个长度为1~10的名字
for (int j = 0; j < length; j++) {
char c = (char) (random.nextInt(26) + 'a'); // 随机生成一个小写字母
name += c;
}
names[i] = name;
}
return names;
}
}
```
这个程序使用了Random类来随机生成长度为1~10的名字,每个名字由小写字母组成。generateNames方法返回一个String数组,其中包含了所有生成的名字。这个数组被传递给Arrays.asList方法来创建一个List对象,最后打印出这个List即可。