简体   繁体   English

如何在Java运行时为哈希表分配键和值

[英]How to assign the Key & value for a hash table during run time in java

我想在运行时接受用户的密钥,将其保存在哈希映射中,稍后再接受此密钥的值,并将其保存在同一哈希表中。

Firstly, create key objet using user input and perform calculations and evaluate value out of it later on you can store it in hashmap as key value pair. 首先,使用用户输入创建密钥对象,然后进行计算并评估其中的值,然后将其作为键值对存储在哈希图中。

class InputTest{
 public static void main(String [] arg){
   Scanner sc=new Scanner(System.in);
   HashMap<String,String> map= new HashMap<>();
   for(int I=0; I<5;I++)
    { 
      String key = sc.nextLine();
      String Val= sc.nextLine();
     map.put(key,Val);
    }
System.out.println(map);
    }
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM