【发布时间】:2015-03-04 16:02:25
【问题描述】:
我有一个JTextArea,它附加了一个ArrayList<String>。这工作得很好。但它也添加了 [ 字符。我怎样才能防止这种情况发生?
jTextArea1.append(myarraylist.toString() + COMMA_DELIMITER + "\n");
【问题讨论】:
-
这将是困难的,它只允许我一次发布几个字符!我把它剪掉了,它仍然坚持它太长了?
-
".. 它只允许我一次发布几个字符!" 垃圾!一个 MCVE 应该少于 200 行代码。 这个问题的 MCVE 可以用少于 70 个 LOC 来完成。我个人已经发布了有关 650 LOC 附近代码的问题。你明白为什么你的主张似乎不合理吗?
-
it still insists its too long?- 那么它不是 SSCCE。创建一个 Jframe 需要 3-4 行代码。另外几行代码来创建 JTextArea 并将其添加到框架中。创建一个 ArrayList 并将几个字符串添加到列表中需要 3-4 行代码。然后将需要 3-4 行代码来使用 append 方法创建循环。 SSCCE 大约有 20 行代码。除非你学会简化问题,否则你不会学会解决问题。