但是因为 JavaScript 是弱类型的语言,弱类型则允许隐式类型转换。 隐式:是指源码中没有明显的类型转换代码。也就是说,一个变量,可以赋值字符串,也可以赋值数值。 let str = "string" str = 123 console.log(str) // 123 你还可以直接让字符串类型的变量和数值类型的变量相加,虽然得出的最终结果未必是你想象...
问通用PriorityQueue (Min)实现EN这是 Java 集合框架的第三篇文章了,前两篇分别解析了 ArrayList 和 LinkedList,它们分别是基于动态数组和链表来实现的。今天来说说 Java 中的优先级队列 PriorityQueue,它是基于堆实现的,后面也会介绍堆的相关概念。ArrayDeque...