package com.zking.test1;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.logging.Handler;
public class Test {
public static void main(String[] args) {
/**
* 变量:用来存储单个数据
* 数组:用来存储多个同类型的的数据
* 长度一旦确定就不可修改
*
* 集合:
* List:接口
* 实现类 ArrayList
* 方法
* 添加元素
* 获取元素
*
*/
ArrayList list = new ArrayList();
//给集合添加元素
list.add("啊");
list.add("啊");
list.add("我");
list.add("去");
list.add(true);
list.add(12);
//在下标1的位置输入值
list.add("啊");
//查看集合元素个数长度)
System.out.println(list.size());
//获取指定元素 获取第一个元素
Object obj = list.get(0);
System.out.println(obj);
System.out.println(list.get(2));
//遍历集合
for(int i=0; i<list.size();i++) {
System.out.println(list.get(i));
System.out.println(list.get(i));
}
System.out.println("==================");
//创建一个Hashset集合
HashSet hs = new HashSet();
//添加元素
hs.add("吗");
hs.add("啊");
hs.add("数");
hs.add("发");
//集合元数个数
System.out.println(hs.size());
System.out.println("=================");
//遍历集合 foreach
for(Object o:hs) {
System.out.println(o);
}
System.out.println("=======泛型========");
//创建一个List集合,要求只能添加字符串元素
List<String> list2 = new ArrayList<String>();
list2.add("啊");
list2.add("阿");
}
}