java.lang.Object
com.intellij.util.ArrayUtilRt
A stripped-down version of
ArrayUtil.
Intended to use by external (out-of-IDE-process) runners and helpers so it should not contain any library dependencies.-
字段概要
字段修饰符和类型字段说明static final boolean[]static final byte[]static final char[]static final Class[]static final Collection[]static final File[]static final int[]static final long[]static final Object[]static final short[]static final String[] -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static <T> intfind(@NotNull T[] src, T obj) static <T> intindexOf(@NotNull T[] src, T obj, int start, int end) static @NotNull String[]toStringArray(@Nullable Collection<String> collection)
-
字段详细资料
-
EMPTY_SHORT_ARRAY
public static final short[] EMPTY_SHORT_ARRAY -
EMPTY_CHAR_ARRAY
public static final char[] EMPTY_CHAR_ARRAY -
EMPTY_BYTE_ARRAY
public static final byte[] EMPTY_BYTE_ARRAY -
EMPTY_INT_ARRAY
public static final int[] EMPTY_INT_ARRAY -
EMPTY_BOOLEAN_ARRAY
public static final boolean[] EMPTY_BOOLEAN_ARRAY -
EMPTY_OBJECT_ARRAY
-
EMPTY_STRING_ARRAY
-
EMPTY_CLASS_ARRAY
-
EMPTY_LONG_ARRAY
public static final long[] EMPTY_LONG_ARRAY -
EMPTY_COLLECTION_ARRAY
-
EMPTY_FILE_ARRAY
-
-
构造器详细资料
-
ArrayUtilRt
public ArrayUtilRt()
-
-
方法详细资料
-
toStringArray
@NotNull @Contract(pure=true) public static @NotNull String[] toStringArray(@Nullable @Nullable Collection<String> collection) -
find
@Contract(pure=true) public static <T> int find(@NotNull @NotNull T[] src, @Nullable T obj) - 参数:
src- source array.obj- object to be found.- 返回:
- index of
objin thesrcarray. Returns-1if passed object isn't found. This method usesequalsof arrays elements to compareobjwith these elements.
-
indexOf
@Contract(pure=true) public static <T> int indexOf(@NotNull @NotNull T[] src, @Nullable T obj, int start, int end)
-