Я поместил несколько элементов в массив (например, 5 элементов) Первый элемент, индекс [0] массива будет автоматически отображаться без необходимости нажатия пользователем кнопки.Проблемы с массивом Java
После нажатия кнопки он будет печатать следующие элементы массива, и процессы продолжаются до последнего элемента массива. Каждый раз при нажатии кнопки файл записывается в txt-файл.
Моя проблема здесь была, есть, например, 5 элементов массива (успешно отображается при нажатии кнопки), однако только четыре файла, записанных в txt-файле. Как сделать это пять ... Helppp ... Im в мертвой дороге :-(
public class mainFrame extends JFrame implements ActionListener {
........
private JButton answer1 = new JButton();
String [] a = {"a","b","c","d","e"}
in fileNumber = 0;
}
public mainFramme(){
System.out.println(a.get(fileNumber))
fileNumber++;
answer1.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource==answer1) {
System.out.println(a.get(fileNumber))
try {
.....
fout = new FileOutputStream ("myfile.txt",true);
Filename = new File(files.get(fileNumber));
new PrintStream(fout).println (Filename);
new PrintStream(fout).println ("Answer 1");
fileNumber++;
}
...
}
}
Когда вы задаете вопрос о Java, пожалуйста, используйте «Java» тег, чтобы отразить это. – 2009-03-22 23:54:18
Мне так жаль, я просто не понял этого. Определенно сделает это в следующий раз. Благодарю. – Jessy