exercise16_1.java

来自「一款用java编写的小型数据库管理系统」· Java 代码 · 共 28 行

JAVA
28
字号
import java.io.*;
public class Exercise16_1 {
   public static void main(String[]a)throws IOException{
	   PrintWriter output = new PrintWriter(a[0]);
	   output.print("John T Smith ");
	    output.println(90);
	    output.print("Eric K Jones ");
	    output.println(85);
	    output.close();
	   FileReader input=new FileReader(a[0]);
	   int code;
	   int characters=0;
	   int lines=0;
	   int words=0;
	   while((code=input.read())!=-1){
		   characters++;
		   if(code==13){
			   lines++;
		   }
		   if(code==32){
			   words++;
		   }
	   }
	   words=words+lines;//回车算两个字符,单词数要加上两个回车,也就是加上多少行
	   System.out.println("File "+a[0] +" has\n"+characters+" characters,\n"+words+" words,and\n"+lines+" lines.");
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?