2012-12-25 63 views
-2

我在創建讀取文本文件的程序時遇到了問題。
具有以下格式的數據的文本文件。使用Java從文本文件讀取數據

Id|Name|City 
1|Mack|London 

而另一個文本文件包含名稱&年齡一樣,

Name|Age 
Mack|31 

現在我想找出所有數據誰的城市是倫敦和年齡是31

如何得到它?

+2

您是否首先嚐試使用您最喜愛的搜索引擎? – Sanchit

+0

@Sanchit是的,我試圖找到谷歌,但沒有結果 – iDev

+1

只是一個提示:你的實際問題不應該與文件IO有任何關係。文件IO用於從文件讀取數據,並將它們作爲對象存儲在內存中。一旦你在內存中的對象,你可以找到你想要的對象。 –

回答

1

我不明白你爲什麼不使用數據庫。你使用的文件,分隔符等,它們是創建數據庫的主要原因。你問的是一個簡單的JOIN操作。如果您堅持使用文件而不是數據庫,則需要使用SQL語言中預定義的較長算法。

+1

這個答案應該是一個評論,但+1讓你更接近代表。需要評論。 –