Java初级学习心得之–list、ArrayList、HashSet、HashMap使用

List

//list
//		String[] a = new String[5];
//		a[0]="我";a[1]="是";a[2]="谁";
//		String b = a.toString();
//		System.out.println(a); //[Ljava.lang.String;@15db9742
//		System.out.println(b); //[Ljava.lang.String;@15db9742
//		System.out.println(a[0]); //我

ArrayList

ArrayList<String> aa = new ArrayList<String>();
//		
//		aa.add("我");aa.add("是");aa.add("谁");
//		String[] aa1 = new String[aa.size()];
//		System.out.println(aa); //[我, 是, 谁]
//		aa.toArray(aa1);
//		System.out.println(aa); //我

HashSet //不重复

HashSet<String> aaa = new HashSet<String>();
//		aaa.add("Who");aaa.add("I");aaa.add("am");aaa.add("Who");
//		System.out.println(aaa); //[I, am, Who]

HashMap 类似数组key和value

        HashMap aaaa = new HashMap();
         aaaa.put("FS", "佛山");
         aaaa.put("SZ", "深圳");
         aaaa.put("GZ", "广州");
         System.out.println(aaaa); //{GZ=广州, SZ=深圳, FS=佛山}
         System.out.println(aaaa.get("FS"));//佛山