编程题目:
7.从类似如下的文本文件中读取出所有的姓名,并打印出重复的姓名和重复的次数,并按重复次数排序:
1,张三,28
2,李四,35
3,张三,28
4,王五,35
5,张三,28
6,李四,35
7,赵六,28
8,田七,35
示例代码:
package program.stream.exercise07;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Comparator;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.TreeSet;
/**
* 7.从类似如下的文本文件中读取出所有的姓名,并打印出重复的姓名和重复的次数,并按重复次数排序:
* 1,张三,28
* 2,李四,35
* 3,张三,28
* 4,王五,35
* 5,张三,28
* 6,李四,35
* 7,赵六,28
* 8,田七,35
* D:\Eclipse SE\workspace\Java Program\src\program\stream\exercise07\info1.txt
*/
public class NameRepeat {
public static void main(String[] args) {
//读取文件第一种方式(字符流):FileReader(String path)
//Reader reade