java循环添加list
时间: 2023-08-27 21:04:08 浏览: 47
你可以使用 for 循环或者 while 循环来向 List 中添加元素。以下是使用 for 循环添加元素的示例代码:
```java
List<String> list = new ArrayList<>();
for(int i = 0; i < 10; i++) {
list.add("元素" + i);
}
```
以下是使用 while 循环添加元素的示例代码:
```java
List<String> list = new ArrayList<>();
int i = 0;
while(i < 10) {
list.add("元素" + i);
i++;
}
```
在上述示例代码中,我们创建了一个 ArrayList 对象,并使用 for 循环和 while 循环分别向其中添加了 10 个元素。
相关问题
java循环截取list
在Java中,可以使用循环来截取List的一部分元素。以下是一种常见的方式:
```java
List<Integer> list = new ArrayList<>();
// 假设list已经包含了一些元素
int startIndex = 2; // 起始索引
int endIndex = 5; // 结束索引(不包含)
List<Integer> subList = new ArrayList<>();
for (int i = startIndex; i < endIndex && i < list.size(); i++) {
subList.add(list.get(i));
}
// 现在subList中包含了从startIndex到endIndex之间的元素(不包含endIndex)
```
在上述代码中,我们首先创建了一个空的subList,然后使用循环从startIndex开始遍历list,将对应索引的元素添加到subList中。需要注意的是,我们在循环条件中添加了两个判断条件:i < endIndex和i < list.size(),这是为了确保不会越界访问list。
java循环list
在 Java 中,遍历 List 可以使用多种循环方式,以下是常用的几种:
1. 普通 for 循环:
```java
List<String> list = new ArrayList<>();
// 添加元素到 list 中
for (int i = 0; i < list.size(); i++) {
String item = list.get(i);
// 处理元素
}
```
2. 增强 for 循环:
```java
List<String> list = new ArrayList<>();
// 添加元素到 list 中
for (String item : list) {
// 处理元素
}
```
3. 迭代器循环:
```java
List<String> list = new ArrayList<>();
// 添加元素到 list 中
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String item = iterator.next();
// 处理元素
}
```
以上三种方式可以根据实际情况选择使用,一般情况下建议使用增强 for 循环,代码简洁,易于阅读。