У меня есть метод, который преобразует объект (который является массивом примитивов или строк), который я получил после вызова метода (так, например, в случае java.lang.Object).Я хочу построить ArrayList из входного массива.Я попытался использовать новый ArrayList
Я закодировал что-то вроде этого
private List<String> getListOfStringForPrimitives( Object inputObject ) {
Class<?> inputClass = null;
if (inputObject != null) {
inputClass = inputObject.getClass();
// Returns true if the inputObject is an Array
if (isTypeAnArray(inputClass.getName())) {
Class<?> componentType = inputClass.getComponentType();
// If the inputObject is array of primitives build the list of Strings from the inputObject
if (isTypePrimitive(componentType.getName())) {
//ArrayList <String> arryList;
// build an array list of Strings. from the inputObject and return.
}
}
}
return arryList;
}
Я застрял, как построить ArrayList из входного массива!Заранее спасибо.