



arraylist使用
import java.util.List;
import java.util.ArrayList;
public class Test{
public static void main(String[] args)
{
ArrayList<String> array_list = new ArrayList<String>();//<>中间存放申请的对象
array_list.add("a");
array_list.add("c");
int len=array_list.size();
String i=array_list.get(0);//获取list空间
System.out.println("arrlist geshu :"+array_list.size()+i);
}
}
set使用
import java.util.Set;
import java.util.HashSet;
import java.util.Iterator;
class Test{
public static void main(String [] args)
{
int i;
// HashSet<String> hs= new HashSet<String>();
// Set<String> set = hs;
//集合是无序的
Set<String> set = new HashSet<String>();
set.add("a");
set.add("b");
set.add("1");
set.add("lg");
set.add("K");
set.add("jk");
System.out.println("len:"+set.size());
set.add("b");
System.out.println("b len:"+set.size()+"is empty"+set.isEmpty());
set.remove("b");
System.out.println("remove after len:"+set.size());
//迭代器 iterate Iterator ---collect---se---hashset
//hasNext() next()
Iterator<String> it = set.iterator();
while(it.hasNext())
{
System.out.println("next is"+it.next());
}
}
}
hashmap 键值对的使用
import java.util.HashMap;
import java.util.Map;
class Test{
public static void main(String [] args)
{
HashMap <String,String> hm = new HashMap <String,String>();
Map<String,String> map = hm;
map.put("1","1112");
map.put("1","11123");//后面覆盖前面
map.put("11","11123");
System.out.println("map size:"+map.size()+" \"11\" is :"+map.get("11"));
}