0
我有一個輸入流,我想用它來讀取特定的消息,無論它是否包含在地圖中,例如:you must consider : Invalid card number.
//這是行。檢查一條線上的字符序列的最佳方法
我想檢查這一行是否包含地圖的'無效卡號'鍵。
我們必須遍歷地圖並檢查該行是否包含該消息。
String line = "you must consider : Invalid card number.";
for (String key : map) {
if(line.contains(key)) {
throw new Exception(key.value());
}
}
但是我們必須通過這個映射遍歷流的每一行。
這是一個很好的做法嗎?
什麼是與重複的問題?該應用程序太慢? – darijan
你的意思是「是否」不是「天氣」 –
文件大小是多少?它包含多少行? – Maroun