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>
|
list(T... inputAry)
可変長引数リスト/配列を |
パブリック メソッド
buildArray
public static String[] buildArray (String... arrays)
指定されたコンテンツから配列を作成します。
結果の配列は、arrays 入力配列を元の順序で連結したものです。
| パラメータ | |
|---|---|
arrays |
String: 連結する配列 |
| 戻り値 | |
|---|---|
String[] |
新しく構築された配列 |
結合
public static String join (String sep,
Object... pieces)オブジェクトのシーケンスを sep で区切られた文字列に変換します。単一の Collection が渡された場合、その Collection の要素が結合されると想定されます。それ以外の場合は、渡された Object を List でラップし、生成されたリストを結合します。
| パラメータ | |
|---|---|
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 インスタンス |