设为首页 加入收藏

TOP

数据结构(Java语言版) 用到的ConsoleReader.java
2014-11-24 02:58:09 来源: 作者: 【 】 浏览:2
Tags:数据结构 Java 语言 用到 ConsoleReader.java

数据结构(Java语言版) 用到的ConsoleReader.java
一个方便的键盘输入程序,可以在其他程序中import


import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.IOException;


/**
*
* @author HP
*
* 一个方便的键盘输入程序,可以在其他程序中import
*
*/


public class ConsoleReader


{
private BufferedReader reader;


public ConsoleReader(InputStream inStream) {
reader = new BufferedReader(new InputStreamReader(inStream));
}


public int readInt() {
String inputString = readLine();
int n = Integer.parseInt(inputString);


return n;
}


public double readDouble() {
String inputString = readLine();
double x = Double.parseDouble(inputString);


return x;
}


public String readLine() {
String inputLine = "";


try {
inputLine = reader.readLine();
} catch (IOException e) {
System.out.println(e);
System.exit(1);
}


return inputLine;
}


public static void main(String s[]) {


int i;
System.out.println("Please input a integer :");
ConsoleReader reader = new ConsoleReader(System.in);
i = reader.readInt();


System.out.println(i);
}


}


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Ubuntu Linux下编译安装gd-2.0.11.. 下一篇Java经典算法题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Sphinx : 高性能SQL (2025-12-24 10:18:11)
·Pandas 性能优化 - (2025-12-24 10:18:08)
·MySQL 索引 - 菜鸟教 (2025-12-24 10:18:06)
·Shell 基本运算符 - (2025-12-24 09:52:56)
·Shell 函数 | 菜鸟教 (2025-12-24 09:52:54)