MyMap.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. package J20250723;
  2. import java.util.Collection;
  3. import java.util.Map;
  4. import java.util.Set;
  5. /**
  6. * @author WanJl
  7. * @version 1.0
  8. * @title MyMap
  9. * @description
  10. * @create 2025/7/23
  11. */
  12. public class MyMap<K,V> implements Map<K,V> {
  13. @Override
  14. public int size() {
  15. return 0;
  16. }
  17. @Override
  18. public boolean isEmpty() {
  19. return false;
  20. }
  21. @Override
  22. public boolean containsKey(Object key) {
  23. return false;
  24. }
  25. @Override
  26. public boolean containsValue(Object value) {
  27. return false;
  28. }
  29. @Override
  30. public V get(Object key) {
  31. return null;
  32. }
  33. @Override
  34. public V put(K key, V value) {
  35. return null;
  36. }
  37. @Override
  38. public V remove(Object key) {
  39. return null;
  40. }
  41. @Override
  42. public void putAll(Map<? extends K, ? extends V> m) {
  43. }
  44. @Override
  45. public void clear() {
  46. }
  47. @Override
  48. public Set<K> keySet() {
  49. return null;
  50. }
  51. @Override
  52. public Collection<V> values() {
  53. return null;
  54. }
  55. @Override
  56. public Set<Entry<K, V>> entrySet() {
  57. return null;
  58. }
  59. }