有没有人知道ConsoleReader这个包在什么地方可以找到!本人非常需要.

haif1978 2002-05-10 02:22:21
有没有人知道ConsoleReader这个包在什么地方可以找到!本人非常需要.
...全文
29 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
franksunyi 2002-07-14
  • 打赏
  • 举报
回复
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.IOException;

/**
Una classe per leggere stringhe e numeri da un flusso di input.
Questa classe è particolarmente adatta per chi comincia
a programmare in Java.
Costruisce il necessario lettore bufferizzato,
gestisce le eccezioni I/O e converte le stringhe in numeri.
*/

public class ConsoleReader
{ /**
Costruisce un lettore da console da un flusso di input
come per esempio System.in
@param inStream un flusso di input
*/
public ConsoleReader(InputStream inStream)
{ reader = new BufferedReader
(new InputStreamReader(inStream));
}

/**
Legge una riga di input e la converte in un integer.
La riga di input non può contenere altro che un integer.
Non sono neppure ammessi spazi vuoti.
@return l'integer digitato dall'utente
*/
public int readInt()
{ String inputString = readLine();
int n = Integer.parseInt(inputString);
return n;
}

/**
Legge una riga di input e la converte in un numero in virgola
Mobile. La riga di input non può contenere altro che un
numero. Non sono neppure ammessi spazi vuoti.
@return il numero digitato dall'utente
*/
public double readDouble()
{ String inputString = readLine();
double x = Double.parseDouble(inputString);
return x;
}

/**
Legge una riga di input. Nel caso (improbabile) di
una eccezione I/O, il programma si arresta.
@return la riga di input digitata dall'utente, null
alla fine dell'input
*/
public String readLine()
{ String inputLine = "";

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

return inputLine;
}

private BufferedReader reader;
}


haif1978 2002-05-10
  • 打赏
  • 举报
回复
skyyoung(路人甲) 应当有啊!
我在sun的网站上看到了许多这个包的介绍,可是我E文太差没有找到下载地址!
skyyoung 2002-05-10
  • 打赏
  • 举报
回复
有这个包吗,给我一个。

public String readConsole() throws Exception
{
// Create a buffered reader with System.in, then
// read a line from it.
BufferedReader breader;
breader = new BufferedReader(new InputStreamReader(System.in));
return breader.readLine();
}//readConsole

---------------
shmilu@sina.com

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧