题目:
https://leetcode-cn.com/problems/design-hashmap/
import java.util.ArrayList; import java.util.List; public class _706_MyHashMap { private List<Integer> valueList; private List<Integer> keyList; public _706_MyHashMap() { valueList = new ArrayList<>(); keyList = new ArrayList<>(); } public void put(int key, int value) { int index = keyList.indexOf(key); if(index == -1) { keyList.add(key); valueList.add(value); } else { valueList.set(index, value); } } public int get(int key) { int index = keyList.indexOf(key); if(index == -1) { return -1; } else { return valueList.get(index); } } public void remove(int key) { int index = keyList.indexOf(key); if(index != -1) { keyList.remove(index); valueList.remove(index); } } }