java怎么循环创建变量写代码举例说明
时间: 2024-09-29 11:05:52 浏览: 40
Java 并发常见知识点&面试题总结
在 Java 中,可以使用 for 循环、while 循环或者是 Arrays.asList() 结合增强型 for 循环 (也称为 foreach 循环) 来批量创建变量。这里我会给出几个例子:
1. **For 循环创建整数数组**:
```java
int[] numbers = new int[5];
for (int i = 0; i < 5; i++) {
numbers[i] = i;
}
```
在这个例子中,我们创建了一个长度为5的整数数组,并依次赋值。
2. **Foreach 循环创建 String 集合**:
```java
List<String> names = new ArrayList<>();
String[] elements = {"Alice", "Bob", "Charlie"};
for (String name : elements) {
names.add(name);
}
```
这里通过foreach循环直接向列表添加元素,不需要显式地创建数组。
3. **使用 Arrays.asList 创建动态大小的 List**:
```java
List<Integer> dynamicList = IntStream.generate(() -> Math.random()).limit(10).boxed().collect(Collectors.toList());
```
这会生成一个包含10个随机整数的列表。
阅读全文