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

可変長引数リスト/配列を List に変換します。

パブリック メソッド

buildArray

public static String[] buildArray (String... arrays)

指定されたコンテンツから配列を作成します。

結果の配列は、arrays 入力配列を元の順序で連結したものです。

パラメータ
arrays String: 連結する配列

戻り値
String[] 新しく構築された配列

結合

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

オブジェクトのシーケンスを sep で区切られた文字列に変換します。単一の Collection が渡された場合、その Collection の要素が結合されると想定されます。それ以外の場合は、渡された ObjectList でラップし、生成されたリストを結合します。

パラメータ
sep String: 異なる出力セグメントを区切る文字列区切り文字。

pieces Object: Collection またはオブジェクトの可変長引数 Array

戻り値
String

list

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

可変長引数リスト/配列を List に変換します。これは、List のインスタンスを手動で作成する場合に便利です。これは、返される配列が変更可能であるという点で Arrays.asList(T) とは異なります。

パラメータ
inputAry T: 配列または可変長引数リスト

戻り値
List<T> 同じ内容の List インスタンス