есть метод
public static void test (ArrayList<?> list)
{
Field[] fields;
if(list==null) return;
if (list!=null && !list.isEmpty)
{
fields = list.get[0].getClass().getFields();
}
if(list.isEmpty)
{
fields = .... // тут собственно вопрос
}
... // далее заполняем файл определенного формата, зная тип, имя полей и их значения. Для пустого list тоже необходимо заполнить файл, в котором будет только шапка (названия колонок)
}
Возможно ли найти поля '?' если list пустой?
Пример:
есть класс
public class Element {
public int code = 0;
public String name = "";
}
ArrayList<Element> list = new ArrayList<>();
// не заполняем list; Вызываем метод test
test(list);
в результате получаем файл с колонками code , name.
Сейчас реализовал в виде:
public static void <T> test (ArrayList<T> list, Class<T> metaData)
{
'''
}
но интересует, возможно ли решить без параметра metaData?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Пытаюсь разобраться с примером, представленным здесь как правильный ответЧто я понял
Для сборки проекта использую onejar maven plugin,соответственно получается 2 jar файла,первый создает плагин,а второй лежит внутри и собственно является...
Данная программа являеться игрой в рулетку, В этом блоке игрок выберает на что ставит, на int или на string Выбор игрока определит int number1 или string...