From 352d2d8a304629c5fa9f371470e8fc7c4bf1be39 Mon Sep 17 00:00:00 2001 From: cal101 Date: Sun, 6 Jun 2021 14:00:58 +0000 Subject: [PATCH] [cleanup] erefactor/EclipseJdt - Remove trailing whitespace - All lines EclipseJdt cleanup 'RemoveAllTrailingWhitespace' applied by erefactor. For EclipseJdt see https://www.eclipse.org/eclipse/news/4.19/jdt.php For erefactor see https://github.com/cal101/erefactor --- .../hutool/core/lang/mutable/MutableInt.java | 12 +++++----- .../hutool/core/lang/mutable/MutableLong.java | 12 +++++----- .../hutool/core/lang/mutable/MutableObj.java | 4 ++-- .../core/lang/mutable/MutableShort.java | 12 +++++----- .../core/lang/mutable/package-info.java | 2 +- .../cn/hutool/core/lang/package-info.java | 2 +- .../java/cn/hutool/core/map/CamelCaseMap.java | 12 +++++----- .../hutool/core/map/CaseInsensitiveMap.java | 14 +++++------ .../hutool/core/map/FixedLinkedHashMap.java | 10 ++++---- .../java/cn/hutool/core/map/MapBuilder.java | 24 +++++++++---------- .../java/cn/hutool/core/map/MapProxy.java | 10 ++++---- .../core/map/multi/CollectionValueMap.java | 16 ++++++------- .../hutool/core/map/multi/ListValueMap.java | 12 +++++----- .../cn/hutool/core/map/multi/SetValueMap.java | 12 +++++----- .../hutool/core/map/multi/package-info.java | 2 +- .../java/cn/hutool/core/map/package-info.java | 2 +- .../java/cn/hutool/core/math/Arrangement.java | 18 +++++++------- .../java/cn/hutool/core/math/MathUtil.java | 20 ++++++++-------- .../cn/hutool/core/math/package-info.java | 2 +- .../hutool/core/net/LocalPortGenerater.java | 6 ++--- 20 files changed, 102 insertions(+), 102 deletions(-) diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableInt.java b/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableInt.java index fa10d057a..dce1dd9fc 100644 --- a/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableInt.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableInt.java @@ -4,13 +4,13 @@ import cn.hutool.core.util.NumberUtil; /** * 可变 int 类型 - * + * * @see Integer * @since 3.0.1 */ public class MutableInt extends Number implements Comparable, Mutable { private static final long serialVersionUID = 1L; - + private int value; /** @@ -105,7 +105,7 @@ public class MutableInt extends Number implements Comparable, Mutabl /** * 减去值 - * + * * @param operand 被减的值 * @return this */ @@ -116,7 +116,7 @@ public class MutableInt extends Number implements Comparable, Mutabl /** * 减去值 - * + * * @param operand 被减的值,非空 * @return this * @throws NullPointerException if the object is null @@ -155,7 +155,7 @@ public class MutableInt extends Number implements Comparable, Mutabl *
  • 类型为 {@link MutableInt}
  • *
  • 值相等
  • * - * + * * @param obj 比对的对象 * @return 相同返回true,否则 false */ @@ -175,7 +175,7 @@ public class MutableInt extends Number implements Comparable, Mutabl // ----------------------------------------------------------------------- /** * 比较 - * + * * @param other 其它 {@link MutableInt} 对象 * @return x==y返回0,x<y返回-1,x>y返回1 */ diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableLong.java b/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableLong.java index e06f03622..e508e1eda 100644 --- a/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableLong.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableLong.java @@ -4,13 +4,13 @@ import cn.hutool.core.util.NumberUtil; /** * 可变 long 类型 - * + * * @see Long * @since 3.0.1 */ public class MutableLong extends Number implements Comparable, Mutable { private static final long serialVersionUID = 1L; - + private long value; /** @@ -105,7 +105,7 @@ public class MutableLong extends Number implements Comparable, Muta /** * 减去值 - * + * * @param operand 被减的值 * @return this */ @@ -116,7 +116,7 @@ public class MutableLong extends Number implements Comparable, Muta /** * 减去值 - * + * * @param operand 被减的值,非空 * @return this * @throws NullPointerException if the object is null @@ -155,7 +155,7 @@ public class MutableLong extends Number implements Comparable, Muta *
  • 类型为 {@link MutableLong}
  • *
  • 值相等
  • * - * + * * @param obj 比对的对象 * @return 相同返回true,否则 false */ @@ -175,7 +175,7 @@ public class MutableLong extends Number implements Comparable, Muta // ----------------------------------------------------------------------- /** * 比较 - * + * * @param other 其它 {@link MutableLong} 对象 * @return x==y返回0,x<y返回-1,x>y返回1 */ diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableObj.java b/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableObj.java index 433ed5dae..b516c454e 100644 --- a/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableObj.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableObj.java @@ -4,7 +4,7 @@ import java.io.Serializable; /** * 可变Object - * + * * @param 可变的类型 * @since 3.0.1 */ @@ -21,7 +21,7 @@ public class MutableObj implements Mutable, Serializable { /** * 构造 - * + * * @param value 值 */ public MutableObj(final T value) { diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableShort.java b/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableShort.java index 1d8b386eb..7067263cb 100644 --- a/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableShort.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/mutable/MutableShort.java @@ -4,13 +4,13 @@ import cn.hutool.core.util.NumberUtil; /** * 可变 short 类型 - * + * * @see Short * @since 3.0.1 */ public class MutableShort extends Number implements Comparable, Mutable { private static final long serialVersionUID = 1L; - + private short value; /** @@ -105,7 +105,7 @@ public class MutableShort extends Number implements Comparable, Mu /** * 减去值 - * + * * @param operand 被减的值 * @return this */ @@ -116,7 +116,7 @@ public class MutableShort extends Number implements Comparable, Mu /** * 减去值 - * + * * @param operand 被减的值,非空 * @return this * @throws NullPointerException if the object is null @@ -160,7 +160,7 @@ public class MutableShort extends Number implements Comparable, Mu *
  • 类型为 {@link MutableShort}
  • *
  • 值相等
  • * - * + * * @param obj 比对的对象 * @return 相同返回true,否则 false */ @@ -180,7 +180,7 @@ public class MutableShort extends Number implements Comparable, Mu // ----------------------------------------------------------------------- /** * 比较 - * + * * @param other 其它 {@link MutableShort} 对象 * @return x==y返回0,x<y返回-1,x>y返回1 */ diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/mutable/package-info.java b/hutool-core/src/main/java/cn/hutool/core/lang/mutable/package-info.java index 49f17657d..f2a6e86b5 100644 --- a/hutool-core/src/main/java/cn/hutool/core/lang/mutable/package-info.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/mutable/package-info.java @@ -1,6 +1,6 @@ /** * 提供可变值对象的封装,用于封装int、long等不可变值,使其可变 - * + * * @author looly * */ diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/package-info.java b/hutool-core/src/main/java/cn/hutool/core/lang/package-info.java index 3c7480924..21575f382 100644 --- a/hutool-core/src/main/java/cn/hutool/core/lang/package-info.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/package-info.java @@ -1,6 +1,6 @@ /** * 语言特性包,包括大量便捷的数据结构,例如验证器Validator,分布式ID生成器Snowflake等 - * + * * @author looly * */ diff --git a/hutool-core/src/main/java/cn/hutool/core/map/CamelCaseMap.java b/hutool-core/src/main/java/cn/hutool/core/map/CamelCaseMap.java index 42c3eaed9..ea1642d14 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/CamelCaseMap.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/CamelCaseMap.java @@ -8,7 +8,7 @@ import cn.hutool.core.util.StrUtil; /** * 驼峰Key风格的Map
    * 对KEY转换为驼峰,get("int_value")和get("intValue")获得的值相同,put进入的值也会被覆盖 - * + * * @author Looly * * @param 键类型 @@ -28,7 +28,7 @@ public class CamelCaseMap extends CustomKeyMap { /** * 构造 - * + * * @param initialCapacity 初始大小 */ public CamelCaseMap(int initialCapacity) { @@ -37,7 +37,7 @@ public class CamelCaseMap extends CustomKeyMap { /** * 构造 - * + * * @param m Map */ public CamelCaseMap(Map m) { @@ -46,7 +46,7 @@ public class CamelCaseMap extends CustomKeyMap { /** * 构造 - * + * * @param loadFactor 加载因子 * @param m Map */ @@ -57,7 +57,7 @@ public class CamelCaseMap extends CustomKeyMap { /** * 构造 - * + * * @param initialCapacity 初始大小 * @param loadFactor 加载因子 */ @@ -68,7 +68,7 @@ public class CamelCaseMap extends CustomKeyMap { /** * 将Key转为驼峰风格,如果key为字符串的话 - * + * * @param key KEY * @return 驼峰Key */ diff --git a/hutool-core/src/main/java/cn/hutool/core/map/CaseInsensitiveMap.java b/hutool-core/src/main/java/cn/hutool/core/map/CaseInsensitiveMap.java index 95c304a17..0c892b268 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/CaseInsensitiveMap.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/CaseInsensitiveMap.java @@ -6,7 +6,7 @@ import java.util.Map; /** * 忽略大小写的Map
    * 对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖 - * + * * @author Looly * * @param 键类型 @@ -26,7 +26,7 @@ public class CaseInsensitiveMap extends CustomKeyMap { /** * 构造 - * + * * @param initialCapacity 初始大小 */ public CaseInsensitiveMap(int initialCapacity) { @@ -35,7 +35,7 @@ public class CaseInsensitiveMap extends CustomKeyMap { /** * 构造 - * + * * @param m Map */ public CaseInsensitiveMap(Map m) { @@ -44,7 +44,7 @@ public class CaseInsensitiveMap extends CustomKeyMap { /** * 构造 - * + * * @param loadFactor 加载因子 * @param m Map * @since 3.1.2 @@ -53,10 +53,10 @@ public class CaseInsensitiveMap extends CustomKeyMap { this(m.size(), loadFactor); this.putAll(m); } - + /** * 构造 - * + * * @param initialCapacity 初始大小 * @param loadFactor 加载因子 */ @@ -67,7 +67,7 @@ public class CaseInsensitiveMap extends CustomKeyMap { /** * 将Key转为小写 - * + * * @param key KEY * @return 小写KEY */ diff --git a/hutool-core/src/main/java/cn/hutool/core/map/FixedLinkedHashMap.java b/hutool-core/src/main/java/cn/hutool/core/map/FixedLinkedHashMap.java index 1de25da6c..1559fde7a 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/FixedLinkedHashMap.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/FixedLinkedHashMap.java @@ -4,7 +4,7 @@ import java.util.LinkedHashMap; /** * 固定大小的{@link LinkedHashMap} 实现 - * + * * @author looly * * @param 键类型 @@ -15,10 +15,10 @@ public class FixedLinkedHashMap extends LinkedHashMap { /** 容量,超过此容量自动删除末尾元素 */ private int capacity; - + /** * 构造 - * + * * @param capacity 容量,实际初始容量比容量大1 */ public FixedLinkedHashMap(int capacity) { @@ -28,7 +28,7 @@ public class FixedLinkedHashMap extends LinkedHashMap { /** * 获取容量 - * + * * @return 容量 */ public int getCapacity() { @@ -37,7 +37,7 @@ public class FixedLinkedHashMap extends LinkedHashMap { /** * 设置容量 - * + * * @param capacity 容量 */ public void setCapacity(int capacity) { diff --git a/hutool-core/src/main/java/cn/hutool/core/map/MapBuilder.java b/hutool-core/src/main/java/cn/hutool/core/map/MapBuilder.java index fb6be7f92..3787a2ef8 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/MapBuilder.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/MapBuilder.java @@ -5,14 +5,14 @@ import java.util.Map; /** * Map创建类 - * + * * @param Key类型 * @param Value类型 * @since 3.1.1 */ public class MapBuilder implements Serializable{ private static final long serialVersionUID = 1L; - + private final Map map; /** @@ -42,7 +42,7 @@ public class MapBuilder implements Serializable{ /** * 创建Builder - * + * * @param Key类型 * @param Value类型 * @param map Map实体类 @@ -55,7 +55,7 @@ public class MapBuilder implements Serializable{ /** * 链式Map创建类 - * + * * @param map 要使用的Map实现类 */ public MapBuilder(Map map) { @@ -64,7 +64,7 @@ public class MapBuilder implements Serializable{ /** * 链式Map创建 - * + * * @param k Key类型 * @param v Value类型 * @return 当前类 @@ -76,7 +76,7 @@ public class MapBuilder implements Serializable{ /** * 链式Map创建 - * + * * @param map 合并map * @return 当前类 */ @@ -87,16 +87,16 @@ public class MapBuilder implements Serializable{ /** * 创建后的map - * + * * @return 创建后的map */ public Map map() { return map; } - + /** * 创建后的map - * + * * @return 创建后的map * @since 3.3.0 */ @@ -106,7 +106,7 @@ public class MapBuilder implements Serializable{ /** * 将map转成字符串 - * + * * @param separator entry之间的连接符 * @param keyValueSeparator kv之间的连接符 * @return 连接字符串 @@ -117,7 +117,7 @@ public class MapBuilder implements Serializable{ /** * 将map转成字符串 - * + * * @param separator entry之间的连接符 * @param keyValueSeparator kv之间的连接符 * @return 连接后的字符串 @@ -128,7 +128,7 @@ public class MapBuilder implements Serializable{ /** * 将map转成字符串 - * + * * @param separator entry之间的连接符 * @param keyValueSeparator kv之间的连接符 * @param isIgnoreNull 是否忽略null的键和值 diff --git a/hutool-core/src/main/java/cn/hutool/core/map/MapProxy.java b/hutool-core/src/main/java/cn/hutool/core/map/MapProxy.java index 02167df7d..6fe603ec6 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/MapProxy.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/MapProxy.java @@ -17,7 +17,7 @@ import java.util.Set; /** * Map代理,提供各种getXXX方法,并提供默认值支持 - * + * * @author looly * @since 3.2.0 */ @@ -30,7 +30,7 @@ public class MapProxy implements Map, OptNullBasicTypeFromObject /** * 创建代理Map
    * 此类对Map做一次包装,提供各种getXXX方法 - * + * * @param map 被代理的Map * @return {@link MapProxy} */ @@ -40,7 +40,7 @@ public class MapProxy implements Map, OptNullBasicTypeFromObject /** * 构造 - * + * * @param map 被代理的Map */ public MapProxy(Map map) { @@ -138,7 +138,7 @@ public class MapProxy implements Map, OptNullBasicTypeFromObject } else if ("toString".equals(methodName)) { return this.toString(); } - + if (StrUtil.isNotBlank(fieldName)) { if (false == this.containsKey(fieldName)) { // 驼峰不存在转下划线尝试 @@ -163,7 +163,7 @@ public class MapProxy implements Map, OptNullBasicTypeFromObject throw new UnsupportedOperationException(method.toGenericString()); } - + /** * 将Map代理为指定接口的动态代理对象 * diff --git a/hutool-core/src/main/java/cn/hutool/core/map/multi/CollectionValueMap.java b/hutool-core/src/main/java/cn/hutool/core/map/multi/CollectionValueMap.java index cf1c04d15..7b69aada4 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/multi/CollectionValueMap.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/multi/CollectionValueMap.java @@ -9,7 +9,7 @@ import java.util.Map; /** * 值作为集合的Map实现,通过调用putValue可以在相同key时加入多个值,多个值用集合表示 - * + * * @author looly * * @param 键类型 @@ -33,7 +33,7 @@ public abstract class CollectionValueMap extends MapWrapper extends MapWrapper> m) { @@ -51,7 +51,7 @@ public abstract class CollectionValueMap extends MapWrapper extends MapWrapper extends MapWrapper * 如果键对应值列表有值,加入,否则创建一个新列表后加入 - * + * * @param key 键 * @param value 值 */ @@ -89,7 +89,7 @@ public abstract class CollectionValueMap extends MapWrapper extends MapWrapper * 此方法用于创建在putValue后追加值所在的集合,子类实现此方法创建不同类型的集合 - * + * * @return {@link Collection} */ protected abstract Collection createCollection(); diff --git a/hutool-core/src/main/java/cn/hutool/core/map/multi/ListValueMap.java b/hutool-core/src/main/java/cn/hutool/core/map/multi/ListValueMap.java index c2e7d0403..0201d1470 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/multi/ListValueMap.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/multi/ListValueMap.java @@ -8,7 +8,7 @@ import java.util.Map; /** * 值作为集合List的Map实现,通过调用putValue可以在相同key时加入多个值,多个值用集合表示 - * + * * @author looly * * @param 键类型 @@ -28,7 +28,7 @@ public class ListValueMap extends CollectionValueMap { /** * 构造 - * + * * @param initialCapacity 初始大小 */ public ListValueMap(int initialCapacity) { @@ -37,7 +37,7 @@ public class ListValueMap extends CollectionValueMap { /** * 构造 - * + * * @param m Map */ public ListValueMap(Map> m) { @@ -46,7 +46,7 @@ public class ListValueMap extends CollectionValueMap { /** * 构造 - * + * * @param loadFactor 加载因子 * @param m Map */ @@ -57,7 +57,7 @@ public class ListValueMap extends CollectionValueMap { /** * 构造 - * + * * @param initialCapacity 初始大小 * @param loadFactor 加载因子 */ @@ -70,7 +70,7 @@ public class ListValueMap extends CollectionValueMap { public List get(Object key) { return (List) super.get(key); } - + @Override protected Collection createCollection() { return new ArrayList<>(DEFAULT_COLLCTION_INITIAL_CAPACITY); diff --git a/hutool-core/src/main/java/cn/hutool/core/map/multi/SetValueMap.java b/hutool-core/src/main/java/cn/hutool/core/map/multi/SetValueMap.java index 9515835fb..58d492504 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/multi/SetValueMap.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/multi/SetValueMap.java @@ -8,7 +8,7 @@ import java.util.Set; /** * 值作为集合Set(LinkedHashSet)的Map实现,通过调用putValue可以在相同key时加入多个值,多个值用集合表示 - * + * * @author looly * * @param 键类型 @@ -28,7 +28,7 @@ public class SetValueMap extends CollectionValueMap { /** * 构造 - * + * * @param initialCapacity 初始大小 */ public SetValueMap(int initialCapacity) { @@ -37,7 +37,7 @@ public class SetValueMap extends CollectionValueMap { /** * 构造 - * + * * @param m Map */ public SetValueMap(Map> m) { @@ -46,7 +46,7 @@ public class SetValueMap extends CollectionValueMap { /** * 构造 - * + * * @param loadFactor 加载因子 * @param m Map */ @@ -57,7 +57,7 @@ public class SetValueMap extends CollectionValueMap { /** * 构造 - * + * * @param initialCapacity 初始大小 * @param loadFactor 加载因子 */ @@ -70,7 +70,7 @@ public class SetValueMap extends CollectionValueMap { public Set get(Object key) { return (Set) super.get(key); } - + @Override protected Collection createCollection() { return new LinkedHashSet<>(DEFAULT_COLLCTION_INITIAL_CAPACITY); diff --git a/hutool-core/src/main/java/cn/hutool/core/map/multi/package-info.java b/hutool-core/src/main/java/cn/hutool/core/map/multi/package-info.java index 978a2fd0c..b0a2bcd20 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/multi/package-info.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/multi/package-info.java @@ -1,6 +1,6 @@ /** * 列表类型值的Map实现 - * + * * @author looly * */ diff --git a/hutool-core/src/main/java/cn/hutool/core/map/package-info.java b/hutool-core/src/main/java/cn/hutool/core/map/package-info.java index e114142da..4316fcb89 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/package-info.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/package-info.java @@ -1,6 +1,6 @@ /** * Map相关封装,提供特殊Map实现以及Map工具MapUtil - * + * * @author looly * */ diff --git a/hutool-core/src/main/java/cn/hutool/core/math/Arrangement.java b/hutool-core/src/main/java/cn/hutool/core/math/Arrangement.java index d54150b71..d04edc82d 100644 --- a/hutool-core/src/main/java/cn/hutool/core/math/Arrangement.java +++ b/hutool-core/src/main/java/cn/hutool/core/math/Arrangement.java @@ -11,7 +11,7 @@ import cn.hutool.core.util.NumberUtil; /** * 排列A(n, m)
    * 排列组合相关类 参考:http://cgs1999.iteye.com/blog/2327664 - * + * * @author looly * @since 4.0.7 */ @@ -22,7 +22,7 @@ public class Arrangement implements Serializable { /** * 构造 - * + * * @param datas 用于排列的数据 */ public Arrangement(String[] datas) { @@ -31,7 +31,7 @@ public class Arrangement implements Serializable { /** * 计算排列数,即A(n, n) = n! - * + * * @param n 总数 * @return 排列数 */ @@ -41,7 +41,7 @@ public class Arrangement implements Serializable { /** * 计算排列数,即A(n, m) = n!/(n-m)! - * + * * @param n 总数 * @param m 选择的个数 * @return 排列数 @@ -55,7 +55,7 @@ public class Arrangement implements Serializable { /** * 计算排列总数,即A(n, 1) + A(n, 2) + A(n, 3)... - * + * * @param n 总数 * @return 排列数 */ @@ -69,7 +69,7 @@ public class Arrangement implements Serializable { /** * 全排列选择(列表全部参与排列) - * + * * @return 所有排列列表 */ public List select() { @@ -78,7 +78,7 @@ public class Arrangement implements Serializable { /** * 排列选择(从列表中选择m个排列) - * + * * @param m 选择个数 * @return 所有排列列表 */ @@ -90,7 +90,7 @@ public class Arrangement implements Serializable { /** * 排列所有组合,即A(n, 1) + A(n, 2) + A(n, 3)... - * + * * @return 全排列结果 */ public List selectAll() { @@ -104,7 +104,7 @@ public class Arrangement implements Serializable { /** * 排列选择
    * 排列方式为先从数据数组中取出一个元素,再把剩余的元素作为新的基数,依次列推,直到选择到足够的元素 - * + * * @param datas 选择的基数 * @param resultList 前面(resultIndex-1)个的排列结果 * @param resultIndex 选择索引,从0开始 diff --git a/hutool-core/src/main/java/cn/hutool/core/math/MathUtil.java b/hutool-core/src/main/java/cn/hutool/core/math/MathUtil.java index b9d2178ed..29f6eb188 100644 --- a/hutool-core/src/main/java/cn/hutool/core/math/MathUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/math/MathUtil.java @@ -5,7 +5,7 @@ import java.util.List; /** * 数学相关方法工具类
    * 此工具类与{@link cn.hutool.core.util.NumberUtil}属于一类工具,NumberUtil偏向于简单数学计算的封装,MathUtil偏向复杂数学计算 - * + * * @author looly * @since 4.0.7 */ @@ -14,7 +14,7 @@ public class MathUtil { //--------------------------------------------------------------------------------------------- Arrangement /** * 计算排列数,即A(n, m) = n!/(n-m)! - * + * * @param n 总数 * @param m 选择的个数 * @return 排列数 @@ -22,10 +22,10 @@ public class MathUtil { public static long arrangementCount(int n, int m) { return Arrangement.count(n, m); } - + /** * 计算排列数,即A(n, n) = n! - * + * * @param n 总数 * @return 排列数 */ @@ -35,7 +35,7 @@ public class MathUtil { /** * 排列选择(从列表中选择n个排列) - * + * * @param datas 待选列表 * @param m 选择个数 * @return 所有排列列表 @@ -43,21 +43,21 @@ public class MathUtil { public static List arrangementSelect(String[] datas, int m) { return new Arrangement(datas).select(m); } - + /** * 全排列选择(列表全部参与排列) - * + * * @param datas 待选列表 * @return 所有排列列表 */ public static List arrangementSelect(String[] datas) { return new Arrangement(datas).select(); } - + //--------------------------------------------------------------------------------------------- Combination /** * 计算组合数,即C(n, m) = n!/((n-m)! * m!) - * + * * @param n 总数 * @param m 选择的个数 * @return 组合数 @@ -68,7 +68,7 @@ public class MathUtil { /** * 组合选择(从列表中选择n个组合) - * + * * @param datas 待选列表 * @param m 选择个数 * @return 所有组合列表 diff --git a/hutool-core/src/main/java/cn/hutool/core/math/package-info.java b/hutool-core/src/main/java/cn/hutool/core/math/package-info.java index a71eaa98b..18b5d86e8 100644 --- a/hutool-core/src/main/java/cn/hutool/core/math/package-info.java +++ b/hutool-core/src/main/java/cn/hutool/core/math/package-info.java @@ -1,6 +1,6 @@ /** * 提供数学计算相关封装,包括排列组合等,入口为MathUtil - * + * * @author looly * */ diff --git a/hutool-core/src/main/java/cn/hutool/core/net/LocalPortGenerater.java b/hutool-core/src/main/java/cn/hutool/core/net/LocalPortGenerater.java index d8aa40f76..4ac68d515 100644 --- a/hutool-core/src/main/java/cn/hutool/core/net/LocalPortGenerater.java +++ b/hutool-core/src/main/java/cn/hutool/core/net/LocalPortGenerater.java @@ -7,7 +7,7 @@ import java.util.concurrent.atomic.AtomicInteger; * 本地端口生成器
    * 用于生成本地可用(未被占用)的端口号
    * 注意:多线程甚至单线程访问时可能会返回同一端口(例如获取了端口但是没有使用) - * + * * @author looly * @since 4.0.3 * @@ -20,7 +20,7 @@ public class LocalPortGenerater implements Serializable{ /** * 构造 - * + * * @param beginPort 起始端口号 */ public LocalPortGenerater(int beginPort) { @@ -29,7 +29,7 @@ public class LocalPortGenerater implements Serializable{ /** * 生成一个本地端口,用于远程端口映射 - * + * * @return 未被使用的本地端口 */ public int generate() {