Map
Map(映射)是遵循key:value 这样的形式集合的,key,value的类型可以是任何的Java对象,我们一般都会使用HashMap这个Map的实现类
import java.util.Map;
import java.util.HashMap;
//key value 得是Java类型
Map<key,value> map = new HashMap<>();
举个例子我们把1到7分别映射英文的星期,首先可以使用map.put(key,value)
完成数据的存放
import java.util.Map;
import java.util.HashMap;
/**
* MapTest
*/
public class MapTest {
public static void main(String[] args) {
Map<Integer,String> map = new HashMap<>();
map.put(1,"Monday");
map.put(2,"Tuesday");
map.put(3,"Wednesday");
map.put(4,"Thursday");
map.put(5,"Friday");
map.put(6,"Saturday");
map.put(7,"Sunday");
//get方法获取值
String weekText = map.get(3);
System.out.println(weekText);
//size()得到map的大小
int size = map.size();
System.out.println(size);
}
}