partofio.java
来自「Java 入门书的源码」· Java 代码 · 共 36 行
JAVA
36 行
//Copyright (c) 1998, Arthur Gittleman
//This example is provided WITHOUT ANY WARRANTY either expressed or implied.
/* Shows the readInt method from the
* Io class.
*/
import iopack.Io;
import java.io.*;
public class PartOfIo {
public static int readInt(String prompt) {
boolean done = false;
String s;
int i=0;
while (!done) {
System.out.print(prompt+ ": ");
System.out.flush();
try {
BufferedReader in = new BufferedReader (
new InputStreamReader(System.in));
s = in.readLine();
i = Integer.parseInt(s);
done = true;
}catch (IOException e){
done = true;
}catch (NumberFormatException e1){
System.out.println("Error -- input an integer -- Try again");
}
}
return i;
}
public static void main(String [] args) {
System.out.println(readInt("Enter an integer"));
Io.readString("Press any key to exit"); // Added for IDE use
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?