Salve a tutti, sono nuovissimo sul forum e nuovissimo di java.
Volevo chiedere a qualcuno che ne capisce di più di me come fare a stampare il contenuto di un arraylist con JOptionPane.showMessageDialog.
In realtà io stavo cercando di creare un metodo showList che visualizza il contenuto dell'arraylist e stamparlo nel test con JOptionPane.showMessage.Dialog.
Incollo qui sotto il codice di quello che sto cercando di fare. Vi ringrazio fi da ora.

Questo è il metodo:

public void showList(){
for(i=0; i<letti.size(); i++){
c=letti.get(i);
System.out.println(c.getTitolo());
}
}


Questo è il comando che ho messo nel test:

JOptionPane.showMessageDialog(null, r1.showList());

Spero di esser stato abbastanza chiaro.