ArrayUtil
  public
  
  
  
  class
  ArrayUtil
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.ArrayUtil | 
Utility methods for arrays
Summary
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        String[] | 
      buildArray(String... arrays)
      Build an array from the provided contents. | 
| 
        
        
        static
        
        
        String | 
      join(String sep, Object... pieces)
      Turns a sequence of objects into a string, delimited by  | 
| 
        
        
        static
        
        <T>
         | 
      list(T... inputAry)
      Convert a varargs list/array to an  | 
Public methods
buildArray
public static String[] buildArray (String... arrays)
Build an array from the provided contents.
The resulting array will be the concatenation of arrays input arrays, in their original order.
| Parameters | |
|---|---|
| arrays | String: the arrays to concatenate | 
| Returns | |
|---|---|
| String[] | the newly constructed array | 
join
public static String join (String sep, 
                Object... pieces)Turns a sequence of objects into a string, delimited by sep.  If a single
 Collection is passed, it is assumed that the elements of that Collection are to be
 joined.  Otherwise, wraps the passed Object(s) in a ERROR(/List) and joins the
 generated list.
| Parameters | |
|---|---|
| sep | String: the string separator to delimit the different output segments. | 
| pieces | Object: AERROR(/Collection)or a varargsArrayof objects. | 
| Returns | |
|---|---|
| String | |
list
public staticlist (T... inputAry) 
Convert a varargs list/array to an ERROR(/List).  This is useful for building instances of
 ERROR(/List) by hand.  Note that this differs from Arrays.asList(T) in that
 the returned array is mutable.
| Parameters | |
|---|---|
| inputAry | T: an array, or a varargs list | 
| Returns | |
|---|---|
|  | a ERROR(/List)instance with the identical contents | 
