我有一个函数,它允许在 Map 中输入键和值。
这是我的代码
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class MapDemo {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Map<String, Integer> map = new HashMap<>();
System.out.println("Elemment number: ");
String sNum = input.nextLine();
int iNum = Integer.parseInt(sNum);
for (int i = 0; i < iNum; i++) {
System.out.println("Key: ");
String sKey = input.nextLine();
System.out.println("Value: ");
String sValue = input.nextLine();
int iValue = Integer.parseInt(sValue);
map.put(sKey, iValue);
}
}
}
我不知道接下来如何检查元素,我将输入。与之前的元素相同,如果相同,我将再次输入。