- 博客(3)
- 收藏
- 关注
原创 为什么StringBuilder线程不安全,StringBuffer线程安全
StringBuilder和StringBuffer的内部实现跟String类一样,都是通过一个char数组存储字符串的,不同的是String类里面的char数组是final修饰的,是不可变的,而StringBuilder和StringBuffer的char数组是可变的。 关于线程安全问题就要看他们的jdk源码了。1. StringBuilder我们直达app...
2019-08-31 16:00:00 6233
原创 2. 两数相加
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -&...
2018-11-21 17:54:57 132
原创 两个数组的交集 II(3种方法)
两个数组的交集 II给定两个数组,编写一个函数来计算它们的交集。示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2,2]示例 2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [4,9]说明:输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。 我们可以不考虑...
2018-11-20 20:12:33 38281 7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人