forked from SsnAgo/PersonalProject-Java
-
Notifications
You must be signed in to change notification settings - Fork 50
Expand file tree
/
Copy pathWordCount.java
More file actions
24 lines (22 loc) · 722 Bytes
/
WordCount.java
File metadata and controls
24 lines (22 loc) · 722 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package WordCount;
import java.io.*;
import java.util.*;
import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.stream.Collectors;
public class WordCount {
public static void main(String[] args) throws IOException {
if (args.length != 2)
{
System.out.println("命令行参数错误,需要两个文件名!");
System.exit(0);
}
String inputFile = args[0];
String outputFile = args[1];
Lib.CountCharacters(inputFile, outputFile);
Lib.CountWords(inputFile, outputFile);
Lib.CountLines(inputFile, outputFile);
Lib.WordsNumSort(inputFile, outputFile);
}
}