跳水板 题目 你正在使用一堆木板建造跳水板。有两种类型的木板,其中长度较短的木板长度为shorter,长度较长的木板长度为longer。你必须正好使用k块木板。编写一个方法,生成跳水板所有可能的长度。 返回的长度需要从小到大排列。 来源:力扣(LeetCode) 链接:https://leetcod ...
分类:
其他好文 时间:
2020-07-08 23:21:25
阅读次数:
79
设计一个方法,该方法,能修改任意对象中,指定成员变量的值核心:field对象.set(obj,newValue) 1 package reflection; 2 3 import java.lang.reflect.Field; 4 import java.util.Arrays; 5 6 publ ...
分类:
编程语言 时间:
2020-07-07 23:34:35
阅读次数:
69
用两个for来实现 两个for的作用 :单拎出来一个,与未排序的数字比较去掉,如果后面的值小于本身,则互换 例如:1 3 2 拎出来 2 与前面的数字比较,碰到 3 了 3赋值给临时变量temp; 2放到3的位置上去,temp放到原来2的位置上去 import java.util.Arrays; p ...
分类:
编程语言 时间:
2020-07-07 22:13:45
阅读次数:
61
IPv6地址简写和全写的一种转换方法,入参IPv6地址合法性不做校验。只对合法的IPv6地址进行简写、非简写的转换 package com.test; import com.sun.deploy.util.StringUtils; import java.util.Arrays; import ja ...
分类:
编程语言 时间:
2020-07-07 00:31:08
阅读次数:
182
package test; import lombok.extern.slf4j.Slf4j; import java.util.Arrays; import java.util.Collection; import java.util.List; import java.util.stream.C ...
分类:
其他好文 时间:
2020-07-06 12:28:49
阅读次数:
58
一.对象类 @Data @AllArgsConstructor public class User { private Integer age; private String name; } 二.普通写法 private List<User> users =Arrays.asList(new Use ...
分类:
编程语言 时间:
2020-07-05 15:07:27
阅读次数:
252
import java.util.Arrays; /* 比较两个版本号 version1 和 version2。 如果 version1 > version2 返回 1,如果 version1 < version2 返回 -1, 除此之外返回 0。 你可以假设版本字符串非空,并且只包含数字和 . 字 ...
分类:
其他好文 时间:
2020-07-05 13:15:20
阅读次数:
48
public List<List<Integer>> threeSum(int[] nums) { List<List<Integer>> result = new ArrayList<>(); if(nums.length < 3)return result; Arrays.sort(nums); ...
分类:
其他好文 时间:
2020-07-04 22:39:06
阅读次数:
63
import java.util.Arrays; /* 给定一个32位正整数 n,你需要找到最小的32位整数,其与 n 中存在的位数完全相同,并且其值大于n。如果不存在这样的32位整数,则返回-1。 示例 1: 输入: 12 输出: 21 示例 2: 输入: 21 输出: -1 来源:力扣(Leet ...
分类:
其他好文 时间:
2020-07-04 16:58:44
阅读次数:
55
java.util.Arrays 类就是为数组而生的专用工具类,基本上常见的对数组的操作,Arrays 类都考虑到了,这让我由衷地觉得,是时候给该类的作者 Josh Bloch、Neal Gafter、John Rose 点个赞了。 (我是怎么知道作者名的?看源码就可以,小伙伴们,装逼吧) Arra ...
分类:
编程语言 时间:
2020-07-04 13:08:42
阅读次数:
51