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)

เปลี่ยนลําดับของออบเจ็กต์เป็นสตริงที่คั่นด้วย sep

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

แปลงรายการ/อาร์เรย์ varargs เป็น ERROR(/List)

เมธอดสาธารณะ

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: ERROR(/Collection) หรือ Array แบบ varargs ของออบเจ็กต์

คิกรีเทิร์น
String

ลิสต์

public static  list (T... inputAry)

แปลงรายการ/อาร์เรย์ varargs เป็น ERROR(/List) ซึ่งมีประโยชน์ต่อการสร้างอินสแตนซ์ของ ERROR(/List) ด้วยตนเอง โปรดทราบว่าการดำเนินการนี้แตกต่างจาก Arrays.asList(T) ตรงที่แอนนิวยต์ที่แสดงผลจะเปลี่ยนแปลงได้

พารามิเตอร์
inputAry T: อาร์เรย์หรือรายการ varargs

คิกรีเทิร์น
อินสแตนซ์ ERROR(/List) ที่มีเนื้อหาเหมือนกัน