partcodesmany.java
来自「Java经典例程 从外国一大学计算机教授出版物下载的代码 经典」· Java 代码 · 共 46 行
JAVA
46 行
import java.io.*;
import javagently.*;
class PartCodesMany {
/* The new Part Codes program by J M Bishop 1990
* -------------------------- Java 1.1 July 1999
* updated May 2000
*
* Assigns numbers to parts read from a file.
* Can handle any number of parts.
* Illustrates handling an EOF Exception.
*/
PartCodesMany () throws IOException {
Stream in = new Stream (System.in);
Stream fin = new Stream ("parts.dat",Stream.READ);
Stream fout= new Stream ("parts.out",Stream.WRITE);
int number = 0;
String part;
System.out.println(
"****** Parts from parts.dat file ******");
System.out.print("Part starting number? ");
number = in.readInt();
System.out.print("Writing to file parts.out");
try {
for (int i = number; ; i++) {
part = fin.readLine();
fout.println(i+" "+part);
System.out.print(".");
}
}
catch (EOFException e) {
System.out.println("\nData complete");
}
fout.close();
}
public static void main(String args []) throws IOException {
new PartCodesMany ();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?