import java.io.BufferedReader;
import java.io.File;
import java.io.FileFilter;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
import java.util.regex.Pattern;
public class yyt {
// 记录注释行数
static long annotationLine = 0;
// 记录空白行数
static long blankLine = 0;
// 记录有效代码的行数
static long codeLine = 0;
// 代码总行数
static long totalLine = 0;
// 文件总数
static long fileCount = 0;
public static void main(String[] args) throws FileNotFoundException {
System.out.println("请输入要统计代码量的java文件或java目录:");
Scanner in = new Scanner(System.in);
String filePath = in.nextLine();
File file = new File(filePath);
// 根据用户输入的文件