ArrayUtil

public class ArrayUtil
extends Object

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


Phương thức tiện ích cho mảng

Tóm tắt

Phương thức công khai

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

Tạo một mảng từ nội dung được cung cấp.

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

Chuyển một chuỗi đối tượng thành một chuỗi, được phân tách bằng sep.

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

Chuyển đổi danh sách/mảng varargs thành ERROR(/List).

Phương thức công khai

buildArray

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

Tạo một mảng từ nội dung được cung cấp.

Mảng kết quả sẽ là chuỗi các mảng đầu vào arrays, theo thứ tự ban đầu.

Tham số
arrays String: các mảng cần nối

Giá trị trả về
String[] mảng mới được tạo

tham gia

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

Chuyển một chuỗi đối tượng thành một chuỗi, được phân tách bằng sep. Nếu một Collection duy nhất được truyền, thì giả định rằng các phần tử của Bộ sưu tập đó sẽ được nối với nhau. Nếu không, hãy gói(các) Object đã truyền trong ERROR(/List) và tham gia vào danh sách đã tạo.

Tham số
sep String: dấu phân cách chuỗi để phân cách các phân đoạn đầu ra.

pieces Object: ERROR(/Collection) hoặc Array varargs của các đối tượng.

Giá trị trả về
String

danh sách

public static  list (T... inputAry)

Chuyển đổi một danh sách/mảng varargs thành ERROR(/List). Điều này rất hữu ích khi tạo các thực thể của ERROR(/List) theo cách thủ công. Xin lưu ý rằng mã này khác với Arrays.asList(T) ở chỗ mảng được trả về có thể thay đổi.

Tham số
inputAry T: một mảng hoặc danh sách varargs

Giá trị trả về
một thực thể ERROR(/List) có nội dung giống hệt