前提・実現したいこと
Keyが二つのHashMapを作りたいです。
発生している問題・エラーメッセージ
[09:25:22 WARN]: Exception in thread "Timer-68474" java.lang.NullPointerException [09:25:22 WARN]: at pro.freeserver.plugin.minefield.weapons.guns.tasks.Scheduler.run(Scheduler.java:34) [09:25:22 WARN]: at java.util.TimerThread.mainLoop(Timer.java:555) [09:25:22 WARN]: at java.util.TimerThread.run(Timer.java:505)
34行目が以下のfugaメソッド内の//ここ
と書いてある場所です。
該当のソースコード
java
1public static Map<List<String>, Boolean> hashMap = new HashMap<>(); 2 3public void hoge() { 4 List<String> list = new ArrayList<>(); 5 list.add(0, "name"); 6 list.add(1, "hoge"); 7 hashMap.put(list, true); 8} 9 10public void fuga() { 11 List<String> list = new ArrayList<>(); 12 list.add(0, "name"); 13 list.add(1, "hoge"); 14 hashMap.get(list)//ここ 15}
試したこと
fugaメソッドにてhashMap.contansKey(list)
で確認するとfalse
が返ってきました。
補足情報(FW/ツールのバージョンなど)
Minecraftサーバークライアント・PaperMC 1.15.2にて。
回答2件
あなたの回答
tips
プレビュー