paizaレベルアップ問題集 > Cランクレベルアップメニュー > Java編 辞書の基本

String型とint型のセットの情報を配列にいれたい、などというときには
HashMapを使う
HashMap クラスは java.util パッケージに含まれている
利用する場合は java.util.LinkedList をインポートする
追加はset
値の取得はget
ペアの数がいくつ格納されているかはsizeと記述
参考:HashMapの使い方
import java.util.*;
public class Main {
public static void main(String[] args) {
// 自分の得意な言語で
// Let's チャレンジ!!
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
HashMap<String,Integer> hoges = new HashMap<>();
for(int i=0; i<num; i++){
String name = sc.next();
int money = sc.nextInt();
hoges.put(name,money);
}
String target = sc.next();
System.out.println(hoges.get(target));
}
}

https://paiza.jp/works/mondai/c_rank_level_up_problems/c_rank_dictionary_step1
paiza問題集
0