任务描述
本关任务:创建集合并添加数据。 相关知识
为了完成本关任务你需要知道:
- 集合是什么;
- 为什么使用集合;
- 怎么创建集合;
- 如何向集合中添加数据。
为什么使用集合 ?
如果说之前学习的数组是一根打狗棒的话,那我们将要学习的集合就可以看做是一根如意金箍棒了。集合的长度可变。
集合和数组有如下区别:
数组的长度固定,集合的长度可变; 数组只能通过下标访问元素,类型固定, 而有的集合可以通过任意类型查找所映射的具体对象。
怎么创建集合
我们来创建一个简单的集合:
1.导包
import java.util.ArrayList;
2.创建集合
ArrayList list = new ArrayList();
如何向集合中添加数据
list.add("hello");
list.add(2018);
编程要求
请仔细阅读右侧代码,根据方法内的提示,在Begin - End区域内进行代码补充,创建ArrayList集合并且向集合中添加数据,具体要求如下:
添加字符串类型数据:https:www.educoder.net;
添加double类型数据:2018.423;
在方法中返回你创建的集合对象。
题解代码:
package step1;
// 导包
/********** Begin **********/
import java.util.ArrayList;
/********** End **********/
public class HelloWorld {
@SuppressWarnings("unchecked")
public ArrayList getList() {
/********** Begin **********/
ArrayList list = new ArrayList();
list.add("https:www.educoder.net");
list.add("2018.423");
return list;
/********** End **********/
}
}