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> list(T... inputAry)

가변 인수 목록/배열을 List로 변환합니다.

공개 메서드

buildArray

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

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

결과 배열은 arrays 입력 배열의 연결이며 원래 순서대로 연결됩니다.

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

반환
String[] 새로 구성된 배열

join

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

객체 시퀀스를 sep으로 구분된 문자열로 변환합니다. 단일 Collection이 전달되면 해당 Collection의 요소가 조인되는 것으로 간주됩니다. 그렇지 않으면 전달된 ObjectList로 래핑하고 생성된 목록을 조인합니다.

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

pieces Object: Collection 또는 객체의 가변 인수 Array

반환
String

list

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

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

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

반환
List<T> 동일한 콘텐츠가 포함된 List 인스턴스