文件内容:
3. 乱石穿空,惊涛拍岸,卷起千堆雪。
2. 故垒西边,人道是,三国周郎赤壁。
4. 江山如画,一时多少豪杰。
1. 大江东去,浪淘尽,千古风流人物。
7. 故国神游,多情应笑我,早生华发。
8. 人生如梦,一尊还酹江月。
5. 遥想公瑾当年,小乔初嫁了,雄姿英发。
6. 羽扇纶巾,谈笑间,樯橹灰飞烟灭。
程序Demo:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.HashMap;
public class Demo04Read {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new FileReader("temp.txt"));
BufferedWriter bw = new BufferedWriter(new FileWriter("Song.txt"));
HashMap<String, String> map = new HashMap<>();
String line;
while((line = br.readLine()) != null){
// 以符号.进行分割
String[] arr = line.split("\\.");
map.put(arr[0], arr[1]);
}
// 遍历map集合
for (String key : map.keySet()) {
// 获取对应key的value值
String value = map.get(key);
line = key + "." + value;
bw.write(line + "\n");
}
br.close();
bw.close();
}
}