У меня есть следующий StuFFКак начать класс свойство динамически
String[] header1 = {"func", "name", "lrt"};
String[] value11 ={"f1", "n1", "0.1"};
String[] value12 ={"f2", "n2", "0.2"};
......
String[] header2 = {"name", "func", "lrt"};
String[] value21 ={"n3", "f3", "0.1"};
String[] value22 ={"n4", "f4", "0.2"};
......
class unit {
String func;
String name;
double lrt;
}
У меня есть более чем 1000 групп различных заголовков (и их прикрепленного значения), организованных в другом порядке.
Как я могу инициировать класс устройства с именем свойства, соответствующим различным заголовкам.
Заранее спасибо.
Вы пытались использовать отражение? – ToYonos
Кстати, значение 'String []21 = {" n3 "," f3 ", 0.1};' не будет работать, поскольку у вас есть значение 'double' в массиве' String'. –
Звучит как подходящий пример использования для 'Map'. –