1.数组
创建数组:
int length=10;
int[] example=new int[length];
循环数组:
for(int i=0;i<example.length;i++){
System.out.print(example[i]);
}
2.set
定义set,HashSet 中的元素实际上是对象,一些常见的基本类型可以使用它的包装类。
HashSet<String> set = new HashSet<String>();
判断Set集合是否包含指定对象:
boolean contains = set.contains("xx");
循环遍历set:
for(String value: set){
System.out.println(value);
}
添加元素:
set.add("xx");
删除元素:
set.remove("xx");
set的大小:
sites.size()
3.HashMap
定义HashMap, HashMap 中的元素实际上是对象,和set类似。
HashMap<Integer, String> map = new HashMap<Integer, String>();
添加元素:
map.put(1, "Google");
访问元素:
map.get(1);
删除元素:
map.remove(1);
计算大小:
int n = map.size();
循环遍历:
// 输出 key 和 value
for (Integer i : map.keySet()) {
System.out.println("key: " + i + " value: " + map.get(i));
}
检查是否含有key以及value:
boolean bo = map.containsKey(1);
boolean boo = map.containsValue("Runoob");
替换 hashMap 中是指定的 key 对应的 value。
String value = map.replace(2, "Wiki");
//value是被替换的值,‘Wiki’是新的值