Set集合
set集合中的元素不能重复
无序,没有顺序
package lianxi; import java.util.HashSet; import java.util.Set; public class lianxi1 { public static void main(String[] args){ /*Set 集合 * 无序,读取的属性,不一定是放进去的顺序 * Set集合中添加的元素不能重复 */ Set set = new HashSet(); set.add(1); set.add(2); set.add(3); set.add(6); set.add(7); set.add(6); set.add(7); set.add(1); System.out.println(set); } } List集合: List中的元素可以重复 有序,读取的顺序就是放进去的顺序 List接口是Collection接口的子接口 List可以精确的控制每个元素的插入位置,或删除某个位置元素 list中添加,获取,删除元素;
添加方法是:.add(e);
获取方法是:.get(index);
删除方法是:.remove(index);
按照索引删除;.remove(Object o);
import java.util.ArrayList; import java.util.List; public class lianxi2 { public static void main(String[] args){ /* * List集合 * list中的元素能够重复 * 有序,读取的顺序就是放进去的顺序 */ List list = new ArrayList(); list.add(1); list.add(2); list.add(3); list.add(4); list.add(5); list.add(4); list.add(3); list.add(2); System.out.println(list); } }