我需要在JTextArea中显示ArrayList的元素,包括在每个元素之后的新行。但是,现在代码将所有元素显示在一行中,并以逗号分隔;和打开和关闭方括号“ []”。现在的代码如下:

public void imprimirLista(ArrayList<Ausente> a) {
    for (Ausente s: a) {
        txtAreaAusentes.setText(a.toString());
    }
}


如何在没有逗号和小点的情况下打印它们?

最佳答案

您还可以append文本:

public void imprimirLista(ArrayList<Ausente> a) {
    for (Ausente s : a) {
        txtAreaAusentes.append(s.toString() + "\n"); // New line at the end
    }
}

关于java - 如何在JTextArea中显示ArrayList,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33658599/

10-13 05:00