![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Ackerman2
这个作者很懒,什么都没留下…
展开
-
2021.8.1爱奇艺笔试第四题
题目意思是考察多线程编程,要求使用线程池,大部分代码直接给出了,让你实现Job类中的三个方法。 输入 aaa,bbb,ccc 输出 AAA,BBB,CCC import java.util.*; import java.util.concurrent.*; import java.util.stream.Collectors; public class Main { public static void main(String[] args) throws InterruptedExcep原创 2021-08-01 21:13:01 · 142 阅读 · 0 评论 -
建立打印LeetCode中的二叉树
在刷力扣题时遇到二叉树的问题时,建树较为麻烦,打印树更加是不方便。 因为力扣中二叉树定义多为 public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int val) { this.val = val; } } 再增加建树的成员方法 public static TreeNode creatABitTree(Integer[] nums) { if (nums.原创 2021-03-09 14:12:10 · 241 阅读 · 3 评论 -
力扣(LeetCode)每日一题1438绝对差不超过限制的最长连续子数组
1438. 绝对差不超过限制的最长连续子数组 题目描述 给你一个整数数组 nums ,和一个表示限制的整数 limit,请你返回最长连续子数组的长度,该子数组中的任意两个元素之间的绝对差必须小于或者等于 limit 。 如果不存在满足条件的子数组,则返回 0 。 示例 1: 输入:nums = [8,2,4,7], limit = 4 输出:2 解释:所有子数组如下: [8] 最大绝对差 |8-8| = 0 <= 4. [8,2] 最大绝对差 |8-2| = 6 > 4. [8,2,4] 最原创 2021-02-21 23:24:49 · 460 阅读 · 0 评论 -
Java中泛型符号”T“与“?“
T T 代表一种类型 加在类上: class SuperClass<T>{} 加在方法上: public <T>void fromArrayToCollection(T[] a, Collection<T> c){} 方法上的<T>代表括号里面要用到泛型参数,若类中传了泛型,此处可以不传,调用类型上面的泛型参数,前提是方法中使用的泛型与类中传来的泛型一致。 class People<T>{ public void show(T a) {原创 2020-08-20 16:49:39 · 1680 阅读 · 0 评论 -
Java数组的相等
在做数组的相等测试时使用 Arrays.equals() ,但是如果数组中内部自定义的类,需要自己定义equals()函数来覆盖Object.equals() public class Main { public static void main(String[] args) throws Exception { // 数组中是基本类型 没问题 int[] ary = {1, 2, 3, 4, 5, 6}; int[] ary1 =原创 2020-07-11 13:55:49 · 2434 阅读 · 0 评论