ArrayUtil
public class ArrayUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ArrayUtil |
Các phương thức tiện ích cho mảng
Bản tóm tắt
Phương pháp công khai | |
---|---|
static String[] | buildArray (String... arrays) Xây dựng một mảng từ các nội dung được cung cấp. |
static String | join (String sep, Object... pieces) Biến một chuỗi các đối tượng thành một chuỗi, được phân cách bằng |
static <T> | list (T... inputAry) Chuyển đổi danh sách / mảng varargs thành |
Phương pháp công khai
buildArray
public static String[] buildArray (String... arrays)
Xây dựng một mảng từ các nội dung được cung cấp.
Mảng kết quả sẽ là sự nối các arrays đầu vào của mảng, theo thứ tự ban đầu của chúng.
Thông số | |
---|---|
arrays | String : các mảng để nối |
Lợi nhuận | |
---|---|
String[] | mảng mới được xây dựng |
tham gia
public static String join (String sep, Object... pieces)
Biến một chuỗi các đối tượng thành một chuỗi, được phân cách bằng sep
. Nếu một Collection
duy nhất được thông qua, thì giả sử rằng các phần tử của Bộ sưu tập đó sẽ được kết hợp với nhau. Nếu không, sẽ bao bọc (các) Object
được truyền trong một ERROR(/List)
và tham gia vào danh sách đã tạo.
Thông số | |
---|---|
sep | String : dấu phân tách chuỗi để phân định các phân đoạn đầu ra khác nhau. |
pieces | Object : MỘT ERROR(/Collection) hoặc một varargs Array đối tượng. |
Lợi nhuận | |
---|---|
String |
danh sách
public staticlist (T... inputAry)
Chuyển đổi danh sách / mảng varargs thành ERROR(/List)
. Điều này rất hữu ích cho việc xây dựng các trường hợp ERROR(/List)
bằng tay. 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 được.
Thông số | |
---|---|
inputAry | T : một mảng hoặc một danh sách varargs |
Lợi nhuận | |
---|---|
một trường hợp ERROR(/List) có nội dung giống hệt nhau |