0
我想讀取寫在我的文本文件中的特定列,並將這些特定列並排顯示在我的文本區域中。我設法讀取所需的列,並使用下面的代碼拿給我的文字區域:使用java在文本區域中並排顯示字符串數組中的對象
try
{
ArrayList<String> totalResult1 = new ArrayList<String>();
ArrayList<String> totalResult2 = new ArrayList<String>();
[enter image description here][1]ArrayList<String> totalResult3 = new ArrayList<String>();
try
{
FileInputStream fStream = new FileInputStream("hubo\\" + "table" + ".txt");
DataInputStream in = new DataInputStream(fStream);
BufferedReader br = new BufferedReader (new InputStreamReader(in));
String strLine;
while((strLine = br.readLine()) != null)
{
strLine = strLine.trim();
if((strLine.length()!=0) && (strLine.charAt(0) !='#'))
{
String[] employee = strLine.split("\\s+");
totalResult1.add(employee[0]);
totalResult2.add(employee[1]);
totalResult3.add(employee[2]);
}
}
for(String s1 : totalResult1)
{
showArea.append(s1.toString() + "\n");
}
for(String s2 : totalResult2)
{
showArea.append("\t" + "\t" + s2.toString() + "\n");
}
in.close();
}
catch (Exception e1)
{
}
}
catch(Exception e1)
{
}
這是我的結果
Alex Santos
Troy Smith
John Love
Married
Single
Married
我想要的結果是這樣的:
Alex Santos Married
Troy Smith Single
John Love Married
我想要在我的文本區域中同時顯示我的兩列,任何人都可以將我指向正確的方向。
感謝您的幫助。 –
我在示例代碼中忘記了一些東西。現在更新... – tomtzook
我已經解決了問題,謝謝你的解決方案tomtzook –