使用空格分隔符和逗号分隔符列出<string>输出?

时间:2017-11-27 07:18:54

标签: java swing arraylist jtable

用于显示从jtable获取的值集的列表,其中输出结果以逗号分隔的分隔格式。例如[data1,data2,data3,data4],这就是列表产生输出结果的方式。我尝试将逗号替换为arraylist中参数的空格分隔符,但它将所有逗号替换为空格。

我的代码:

List<String> colValues = new ArrayList<String>();
   for (int i = 0; i < jTable1.getRowCount(); i++)
   {
       for(int j=0;j<jTable1.getRowCount();j++)
       {
                colValues.add((String) jTable1.getValueAt(i, j));
        }
    }
            String s1 = colValues.toString();
            JOptionPane.showMessageDialog(null, s1.replace("[", "(").replace("]", ")").replace(","," "));

输出:

Final Output Screenshot

我需要在空格分隔符中显示行的记录,在打印行之后,应使用逗号分隔符。例如图片截图(abc item1,xyz item2),建议我做一个类似这个例子的解决方案。方案是在一行中打印输出,建议我一个解决方案。

由于

0 个答案:

没有答案