我有JTextArea
附加ArrayList<String>
。这很好用。但它也添加[字符也。我该如何防止这种情况?
jTextArea1.append(myarraylist.toString() + COMMA_DELIMITER + "\n");
答案 0 :(得分:3)
除非您喜欢ArrayList的toString()方法的确切格式,否则不能附加ArrayList的toString()。
如果您想要自定义数据格式,您需要通过迭代ArrayList中的每个元素来单独添加每个元素。类似的东西:
for (Object text: myArrayList)
{
jTextArea1.append(text.toString() + "...");
}