Хорошо, что я делаю, у меня есть jtable, в которой пользователи могут вводить свою информацию в таблицу, а затем я хочу сохранить ее в текстовом файле. Однако проблема, с которой я столкнулась, заключается в этом.Jtables (постоянные инициализаторы массива) java
private static String dataValues[][];
Я хочу, чтобы иметь возможность объявить dataValues как это так я могу обращаться к этому в каждом методе, так что я могу добавить строки в моей JTable так:
dataValues = {{number, owner, txtDate"}};
tableModel.addRow(dataValues);
однако я получаю сообщение об ошибке на dataValues говорят, что «константы массива могут использоваться только в инициализаторах». И я действительно не понимаю, что это значит.
если я объявляю переменную как это в фактическом методе, в котором она работает.
String[][] dataValues = {{number, owner, txtDate}};
Но мне нужно иметь к нему доступ в любом месте программы, так что объявление этого не поможет.
Спасибо за помощь заранее.