当前位置: 移动技术网 > IT编程>开发语言>Java > 浅谈java中Map的用法

浅谈java中Map的用法

2019年07月22日  | 移动技术网IT编程  | 我要评论
public interface map<k,v> 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 import ja

public interface map<k,v>

将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。

 import javautilhashmap;
 import javautilmap;
 public class test {
   public static void main(string[] args) {
     map map = new hashmap();//声明一个map
     mapput("s", "哈哈");//向map中放值:map是key-value的形式存放的
     string str = mapget("s")tostring();//map获取key为"s"的value
     systemoutprintln(str);
   }
 }

输出:哈哈

map键值对,值一般存储的是对象。

hashmap中常用的方法,put(object key,object value);将指定的值与此映射中的指定键关联

get(object key);//根据key值找出对应的value值。

判断键是否存在:containskey(object key)

判断值是否存在:containsvalue(object value)

map的特性即「键-值」(key-value)匹配

 import java.util.hashmap;
 import java.util.map;
 public class test {
   public static void main(string[] args) {
     map map = new hashmap();
     string key = "java";
     string key = "java";
     map.put(key, "java的值");
     map.put(key, "java的值");
     system.out.println(map.get(key));
     system.out.println(map.get(key));
   }
 }

输出:

java1的值
java2的值

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网