當在Java中的文本文件處理,有沒有什麼辦法來實現這一目標的結果:深文本文件處理
假設我的文本文件包含以下(用戶號碼,姓,名,用戶名,用戶的數據型)
Num010101 James Jackson JJ123 Normal_User
現在我有一個包含登錄信息(用戶名,密碼),另一個文件
JJ123 abc
當到系統的用戶登錄我想使用首先要檢查的文件。 CONTA (用戶名),現在如果在一行中找到用戶名,那麼我想打印由製表符分隔的第一個和最後一個名稱。
我不想在這裏使用映射我想打印時不用的第一,第三和第四值。我通常使用地圖庫或迭代器(例如< First_value,Second_Value>和i-> first,i-> second),但由於我是新來的Java我有點卡住了。
我想跳過印刷的第一,第三和第四值,這就是我要尋找不映射。
沒有意義的聲音居高臨下,是有一個原因你不使用關係數據庫? – Tharwen
我自己解決了這個問題,所以只需使用Replace即可。我一直在尋找處理問題的最快和最簡單的方法,當然拆分和hashmap可能會給我相同的結果,但我發現的是如此簡單和快速。 –