首页 > 代码库 > 随笔=day=16.12.1
随笔=day=16.12.1
1、Map集合接口中的常用方法?
put(K key,V value);向集合中添加指定的key和value的映射关系。
demo: x.put("1","长江");
x.put("2","长城"); //向x中添加了两个元素。
2,cmd界面查看ip?
在cmd界面运行:ipconfig //查看基本信息
ipconfig /all //这个可以查看到更多信息。
3,集合:collection.
4,迭代器(就是循环,遍历)?
Iterator<E>:迭代器
方法详细信息:boolean hasNext();如果有元素可以迭代则为true.
E Next();返回迭代的下一个元素。
void remove();从迭代器指向的collection中移除迭代器返回的最后一个元素(可选操作)
demo: Iterator<String> it=list.iterator();//创建迭代器
while(it.hasNext){//判断是否有元素,如果有进入到循环内 //第一种写法 String str=it.next();//获得集合中的元素 System.out.println(str);//输出元素 //第二种写法 System.out.println(it.next);//可以直接把结果放入输出语句中 }
5,Map集合接口中的其他常见用法?
put(K key,V value);向集合中添加key和value的映射关系;
containsKey(Object Key);如果此映射包含指定Key的映射关系,则返回true;
containsValue(Object Value);如果此映射将一个或者多个Key映射到指定值,则返回true;
get(Object Key);如果存在指定Key对象,则返回其值,否则为null;
KeySet();返回所有key形成的Set集合;
values();返回所有value形成的Collection集合;
demo:
Map<Stirng,String> map=new HashMap<>();//创建Map实例 map.put("1","李同学");//添加对象 //得到Key的方法 Set<String> set=map.KeySet();//创建Map对象Key对象的Set集合 Iterator<String> it=set.iterator();//创建迭代器 while(it.hasNext){//判断是否有元素 有进入循环 System.out.println(it.next());//得到元素 } //得到Value的方法 Collection<String> coll=map.values();//创建value对象的集合 it=coll.iterator();//创建迭代器 while(it.hasNext){//判断是否有元素 有进入循环 System.out.println(it.next());//得到元素 }
6,信息,消息?
Message ;
随笔=day=16.12.1