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)

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

Chuyển đổi danh sách/mảng varargs thành 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à sự nối kết của arrays các mảng đầu vào, theo thứ tự ban đầu.

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

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

tham gia

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

Biế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 được truyền, thì hệ thống sẽ giả định rằng các phần tử của Bộ sưu tập đó sẽ được kết hợp. Nếu không, hãy gói(các) Object đã truyền vào một List và kết hợp danh sách đã tạo.

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

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

Giá trị trả về
String

danh sách

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

Chuyển đổi danh sách/mảng varargs thành List. Điều này hữu ích cho việc tạo các thực thể của List theo cách thủ công. Xin lưu ý rằng điều 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ề
List<T> một thực thể List có nội dung giống hệt nhau