ArrayUtil

public class ArrayUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.ArrayUtil


배열용 유틸리티 메서드

요약

공개 메서드

static String[] buildArray(String... arrays)

제공된 콘텐츠에서 배열을 빌드합니다.

static String join(String sep, Object... pieces)

객체 시퀀스를 sep로 구분된 문자열로 변환합니다.

static <T> list(T... inputAry)

varargs 목록/배열을 ERROR(/List)로 변환합니다.

공개 메서드

buildArray

public static String[] buildArray (String... arrays)

제공된 콘텐츠에서 배열을 빌드합니다.

결과 배열은 arrays개의 입력 배열을 원래 순서대로 연결한 배열입니다.

매개변수
arrays String: 연결할 배열

반환 값
String[] 새로 생성된 배열

join

public static String join (String sep, 
                Object... pieces)

객체 시퀀스를 sep로 구분된 문자열로 변환합니다. 단일 Collection이 전달되면 해당 컬렉션의 요소가 조인된다고 가정합니다. 그렇지 않으면 전달된 ObjectERROR(/List)로 래핑하고 생성된 목록을 결합합니다.

매개변수
sep String: 다양한 출력 세그먼트를 구분하는 문자열 구분자입니다.

pieces Object: 객체의 ERROR(/Collection) 또는 varargs Array입니다.

반환 값
String

list

public static  list (T... inputAry)

varargs 목록/배열을 ERROR(/List)로 변환합니다. 이는 ERROR(/List)의 인스턴스를 수동으로 빌드하는 데 유용합니다. 반환된 배열이 변경 가능이라는 점에서 Arrays.asList(T)과 다릅니다.

매개변수
inputAry T: 배열 또는 varargs 목록

반환 값
콘텐츠가 동일한 ERROR(/List) 인스턴스