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 một 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 thu được sẽ là chuỗi nối của các mảng đầu vào arrays, trong đơn đặt hàng 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 người đăng ký Collection được truyền, giả định rằng các phần tử của Tập hợp đó là đã tham gia. Nếu không, hãy gói(các) Object đã truyền trong một ERROR(/List) và kết hợp 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: Một ERROR(/Collection) hoặc Array 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) bằng tay. Xin lưu ý rằng API 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