有人能解釋我如何替換.txt文件中的值。 比如我有一個線「的Test.txt」文件:如何將參數值替換爲txt文件?
1,23343,EUR,1.45,${param1},Mr,${param2}
和我有類似下面這樣一個一個HashMap:
Map map= new HashMap();
map.put("param1", "1000");
map.put("param2", "4000");
所以現在我想使用我的HashMap的鍵值並傳遞給.txt文件,但我不知道如何做到這一點。
我Test.txt文件應該像
1,23343,EUR,1.45,1000,Mr,4000
請幫助我。 預先感謝您。
的可能的複製[查找和替換文件中的單詞/行](http://stackoverflow.com/questions/3935791/find-and-replace-words-lines在文件中) – azurefrog
您的文件需要作爲文本存儲在內存中,然後您可以在文本上應用replaceAll。一個文件只是磁盤上的字節,你無法傳遞任何信息。 –
目前還不清楚「將它傳遞給.txt文件」是什麼意思。你想寫入文件嗎?你想從文件中讀取與你的密鑰相匹配的特定行嗎? – FredK