Java查询如何用大List里面包一个小List
时间: 2023-08-22 20:04:32 浏览: 36
如果你想在Java中将一个小List添加到一个大List中,可以使用addAll()方法。该方法将小List中的所有元素添加到大List的末尾。
以下是一个示例代码:
```java
List<Integer> bigList = new ArrayList<Integer>();
List<Integer> smallList = Arrays.asList(1, 2, 3);
bigList.addAll(smallList);
```
在这个例子中,我们首先创建一个空的大List,然后将一个包含1、2、3的小List添加到大List中。
注意:在使用addAll()方法时,你需要确保大List和小List都是同一类型。
相关问题
Java如何用大List里面包一个小List
在Java中,可以使用List的add()方法将小List添加到大List中,例如:
```java
List<Integer> smallList = Arrays.asList(1, 2, 3);
List<List<Integer>> bigList = new ArrayList<>();
bigList.add(smallList);
```
上述代码中,我们首先创建了一个小List对象`smallList`,然后创建了一个大List对象`bigList`,最后使用`add()`方法将`smallList`添加到`bigList`中。
java list包含另一个list的所有元素
可以使用Java中的containsAll方法来判断一个List是否包含另一个List的所有元素。具体实现可以参考以下代码:
```java
List<Integer> list1 = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
List<Integer> list2 = new ArrayList<>(Arrays.asList(3, 4, 5));
if (list1.containsAll(list2)) {
System.out.println("list1包含list2的所有元素");
} else {
System.out.println("list1不包含list2的所有元素");
}
```
在上面的代码中,我们首先创建了两个List,分别是list1和list2。然后使用containsAll方法来判断list1是否包含list2的所有元素。如果包含,就输出"list1包含list2的所有元素";否则,就输出"list1不包含list2的所有元素"。