Мне нужно отобразить элементы ArrayList в JTextArea, включая новую строку после каждого отдельного элемента. Тем не менее, код теперь отображает все элементы в одной строке, разделенные запятыми; и открывающие и закрывающие скобки "[]". Код к настоящему времени следующий:Как я могу отобразить ArrayList в JTextArea
public void imprimirLista(ArrayList<Ausente> a) {
for (Ausente s: a) {
txtAreaAusentes.setText(a.toString());
}
}
Как распечатать их без запятых и сменного номера?
Возьмите каждый элемент и распечатайте его, а не распечатайте весь список. У вас есть цикл, чтобы получить каждый элемент, но вы никогда его не используете. Вы также каждый раз переустанавливаете текст в цикле, когда он выглядит так, как вы хотите добавить. – csmckelvey