1.
void clear( ) //从此映射中移除所有映射关系
boolean containsKey(Object k) //如果此映射包含指定键的映射关系,则返回 true
boolean containsValue(Object v) //如果此映射将一个或多个键映射到指定值,则返回 true
Set entrySet( ) //返回此映射中包含的映射关系的 Set 视图
Set keySet( ) //返回此映射中包含的键的 Set 视图
int size( ) //返回此映射中的键-值映射关系数
Collection values( ) //返回此映射中包含的值的 Collection 视图
//取出map中的key
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
public class MapDemo {
public static void main(String[] args) {
keys();
}
public static void key() {
import java.util.Map;
import java.util.Set;
public class MapDemo {
public static void main(String[] args) {
keys();
}
public static void key() {
Map<String, String> map = new HashMap<String, String>();
//map集合存入数据
map.put("第一个", "第一个value");
map.put("第二个", "第二个value");
map.put("第三个", "第三个value");
Set<String> keys = map.keySet();
for (String s : keys) {
System.out.println(s);
}
}
}
//map集合存入数据
map.put("第一个", "第一个value");
map.put("第二个", "第二个value");
map.put("第三个", "第三个value");
Set<String> keys = map.keySet();
for (String s : keys) {
System.out.println(s);
}
}
}
//获取map中所有的value
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
public class MapDemo2 {
public static void main(String[] args) {
values();
}
public static void values() {
Map<String, String> map = new HashMap<String, String>();
map.put("第一个", "第一个value");
map.put("第二个", "第二个value");
map.put("第三个", "第三个value");
Collection<String> cs = map.values;
for (String s : cs) {
System.out.println(s);
}
}
}
import java.util.HashMap;
import java.util.Map;
public class MapDemo2 {
public static void main(String[] args) {
values();
}
public static void values() {
Map<String, String> map = new HashMap<String, String>();
map.put("第一个", "第一个value");
map.put("第二个", "第二个value");
map.put("第三个", "第三个value");
Collection<String> cs = map.values;
for (String s : cs) {
System.out.println(s);
}
}
}
//获取map中所有的key和value
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
public class MapDemo3 {
public static void main(String[] args) {
keyValues();
}
public static void keyValues() {
Map<String, String> map = new HashMap<String, String>();
map.put("第一个", "第一个value");
map.put("第二个", "第二个value");
map.put("第三个", "第三个value");
Set<Map.Entry<String,String>> sets = map.entrySet();
for (Map.Entry<String, String> s : sets) {
String key = s.getKey();
String value = s.getValue();
System.out.println(key + ":" + value);
}
}
}
import java.util.Map;
import java.util.Set;
public class MapDemo3 {
public static void main(String[] args) {
keyValues();
}
public static void keyValues() {
Map<String, String> map = new HashMap<String, String>();
map.put("第一个", "第一个value");
map.put("第二个", "第二个value");
map.put("第三个", "第三个value");
Set<Map.Entry<String,String>> sets = map.entrySet();
for (Map.Entry<String, String> s : sets) {
String key = s.getKey();
String value = s.getValue();
System.out.println(key + ":" + value);
}
}
}
2.明天学习内容:继承Thread类