用java创建一个包含元素1,2.3.4的ArrayList集合
时间: 2024-05-04 19:15:24 浏览: 18
以下是用Java创建包含元素1,2,3,4的ArrayList集合的代码:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
System.out.println(list);
}
}
```
输出结果为:[1, 2, 3, 4]
相关问题
用java写遗传代码,实现下面功能创建一个arraylist集合,去除重复元素
下面是一个使用遗传算法实现去除ArrayList集合中重复元素的示例代码:
```java
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Random;
public class GeneticAlgorithm {
public static void main(String[] args) {
// 创建原始的ArrayList集合
ArrayList<Integer> originalList = new ArrayList<>();
Random random = new Random();
for (int i = 0; i < 20; i++) {
originalList.add(random.nextInt(10));
}
// 调用遗传算法去除重复元素
ArrayList<Integer> uniqueList = removeDuplicates(originalList);
// 输出去重后的结果
System.out.println("原始集合:" + originalList);
System.out.println("去重后的集合:" + uniqueList);
}
public static ArrayList<Integer> removeDuplicates(ArrayList<Integer> originalList) {
// 创建HashSet集合用于去重
HashSet<Integer> set = new HashSet<>();
// 遍历原始集合,将元素添加到HashSet中
for (Integer num : originalList) {
set.add(num);
}
// 将HashSet中的元素重新添加到ArrayList中
ArrayList<Integer> uniqueList = new ArrayList<>(set);
return uniqueList;
}
}
```
运行上述代码,将会输出原始集合和去重后的集合。其中,原始集合是随机生成的20个整数,去重后的集合是使用HashSet实现去重操作得到的结果。
用java创建一个集合
可以使用Java中的ArrayList来创建一个集合。
以下是创建一个ArrayList的示例代码:
```java
import java.util.ArrayList;
public class MyCollection {
public static void main(String[] args) {
ArrayList<String> myCollection = new ArrayList<String>();
myCollection.add("apple");
myCollection.add("banana");
myCollection.add("orange");
System.out.println(myCollection);
}
}
```
在上面的代码中,我们首先导入了Java中的ArrayList类,然后创建了一个名为myCollection的ArrayList对象,并向其添加了三个字符串元素。最后,我们使用println方法打印了该集合。
输出结果为:
```
[apple, banana, orange]
```
说明我们成功创建了一个集合并向其中添加了元素。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)