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)
可変長引数のリストまたは配列を |
パブリック メソッド
buildArray
public static String[] buildArray (String... arrays)
指定されたコンテンツから配列を作成します。
結果の配列は、arrays 入力配列を元の順序で連結したものです。
パラメータ | |
---|---|
arrays |
String : 連結する配列 |
戻り値 | |
---|---|
String[] |
新しく作成された配列 |
join
public static String join (String sep, Object... pieces)
オブジェクトのシーケンスを sep
で区切った文字列に変換します。1 つの Collection
が渡された場合、そのコレクションの要素が結合されることが前提とされます。それ以外の場合は、渡された Object
を ERROR(/List)
でラップし、生成されたリストを結合します。
パラメータ | |
---|---|
sep |
String : さまざまな出力セグメントを区切る文字列区切り文字。 |
pieces |
Object : オブジェクトの ERROR(/Collection) または varargs Array 。 |
戻り値 | |
---|---|
String |
list
public staticlist (T... inputAry)
可変長引数のリストまたは配列を ERROR(/List)
に変換します。これは、ERROR(/List)
のインスタンスを手動で作成する場合に便利です。これは、返される配列が変更可能であるという点で Arrays.asList(T)
とは異なります。
パラメータ | |
---|---|
inputAry |
T : 配列または可変長引数リスト |
戻り値 | |
---|---|
|
同じ内容の ERROR(/List) インスタンス |