![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
MingjieXia
一个胸怀世界的男孩纸
展开
-
用Java实现一个表达式计算器
运行图:public class Test{ public static void main(String[] args) throws Exception { RPN2 rpn = new RPN2(); String str = "(5*(4+2)+10)/(4+2*2)"; System.out.println(str + "=...原创 2020-04-09 17:53:12 · 1419 阅读 · 0 评论 -
HashMap是怎么实现的?手写一个HashMap(超简单)
哈希表,HashMapHashMap = 数组 + 链表;哈希表也可称为哈希映射。设计哈希表的目的:快速查找其实HashMap的实现方法没有想象中的那么复杂,其内部是一个容量很大的数组,通过在数组每个元素内挂一个链表来存储和查找数据的。我们看一下官方HashMap的用法(Student类自备):HashMap<String, Student> ma...原创 2019-09-26 12:42:50 · 1353 阅读 · 1 评论