HashMap和Hashtable的區別和聯繫
相同點:
實現原理相同,功能相同,底層都是哈希表結構,查詢速度快,在很多情況下可以互用
不同點:
1、Hashtable是早期提供的藉口,HashMap實心板JDK提供的接口
2、Hashtable繼承Dictionary類,HashMap實現Map接口
3、Hashtable線程安全,HashMap線程非安全
4、Hashtable不允許null值,HashMap允許null值
下面是我在LeetCode中看到的題目,然後自己寫的解決方法 /** * Z字型變化 * 原字符串“LEETCODEISHIRING” * after-> * L C I