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が渡された場合、その Collection の要素が結合されると想定されます。それ以外の場合は、渡されたERROR(/Object) (s) をERROR(/List)にラップし、生成されたリストに結合します。

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

pieces Object : オブジェクトのERROR(/Collection)または varargs Array

戻り値
String

リスト

public static  list (T... inputAry)

varargs リスト/配列をERROR(/List)に変換します。これは、手動でERROR(/List)のインスタンスを構築するのに役立ちます。これは、返される配列が可変であるという点でArrays.asList(T)とは異なることに注意してください。

パラメーター
inputAry T : 配列、または varargs リスト

戻り値
内容が同一のERROR(/List)インスタンス