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) เปลี่ยนลำดับของวัตถุให้เป็นสตริง โดยคั่นด้วย |
static <T> | list (T... inputAry) แปลงรายการ/อาร์เรย์ varargs เป็น |
วิธีการสาธารณะ
buildArray
public static String[] buildArray (String... arrays)
สร้างอาร์เรย์จากเนื้อหาที่ให้มา
อาร์เรย์ผลลัพธ์จะเป็นการต่อ arrays อินพุตอาร์เรย์ตามลำดับเดิม
พารามิเตอร์ | |
---|---|
arrays | String : อาร์เรย์ที่จะต่อกัน |
การส่งคืน | |
---|---|
String[] | อาร์เรย์ที่สร้างขึ้นใหม่ |
เข้าร่วม
public static String join (String sep, Object... pieces)
เปลี่ยนลำดับของวัตถุให้เป็นสตริง โดยคั่นด้วย sep
หาก Collection
ชันเดียวผ่านไป จะถือว่าองค์ประกอบของคอลเลกชันนั้นถูกรวมเข้าด้วยกัน มิฉะนั้น ให้ล้อม Object
ที่ส่งผ่านใน ERROR(/List)
และรวมรายการที่สร้างขึ้น
พารามิเตอร์ | |
---|---|
sep | String : ตัวคั่นสตริงเพื่อกำหนดขอบเขตส่วนเอาต์พุตต่างๆ |
pieces | Object : A ERROR(/Collection) หรือ varargs Array ของอ็อบเจ็กต์ |
การส่งคืน | |
---|---|
String |
รายการ
public staticlist (T... inputAry)
แปลงรายการ/อาร์เรย์ varargs เป็น ERROR(/List)
สิ่งนี้มีประโยชน์สำหรับการสร้างอินสแตนซ์ของ ERROR(/List)
ด้วยมือ โปรดทราบว่าสิ่งนี้แตกต่างจาก Arrays.asList(T)
ตรงที่อาร์เรย์ที่ส่งคืนนั้นไม่แน่นอน
พารามิเตอร์ | |
---|---|
inputAry | T : อาร์เรย์หรือรายการ varargs |
การส่งคืน | |
---|---|
อินสแตนซ์ ERROR(/List) ที่มีเนื้อหาเหมือนกัน |