从JComboBox列表中删除额外的空格和指定的行

时间:2015-05-20 10:15:53

标签: java swing text-files jcombobox

我正在使用此code GraphicsPath.AddString()jComboBox读取文本文件中的大数据。

文本文件大约有100列,我正在使用以下代码阅读必要的列:

(substring(12,13)与 - “A,B,C,D,...”相关,子串(58,96)与 - 相关一些文字“

jComboBox1.addItem(str.substring(12, 13) + str.substring(58, 96));

enter image description here

在输出中,我得到jComboBox空行和空格。 如图所示,我不需要读取标有“AAA”蓝线)和评论的行(红线)。

我想问一下是否可以删除多余的空格并排除标有“AAA”的行?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

试试这个答案:

for (String str : lines) {
   if ( (!str.startsWith("AAA")) && (!str.substring(12, 13).equals(" ")) )
      jComboBox1.addItem(str.substring(12, 13) + str.substring(58, 96));
}