import java.io.*;
public class TheCommandInput
{
public static void main(String args[])
{
String str;
InputStreamReader isr;
BufferedReader br;
try
{
System.out.println("Pls. input a int number:");
isr=new InputStreamReader(System.in);
br=new BufferedReader(isr);
str=br.readLine();
System.out.println("the input valueis:"+str);
int i=Integer.parseInt(str);
i=i*2;
System.out.println("input value changeed after doubled:"+i);
}
catch(IOException e)
{
System.out.println("have a IOException");
}
}
}
//end
功能说明:从命令行中接受一个整数,将其乘上2后再系统输出。
关键要素说明:InputStreamReader 是将标准输入字节流转换为用于输入的字符流;BufferedReader将字符流转换为缓冲流,利用缓冲流的API的函数readLine()读入命令行输入的一行字符,并赋值给字符串变量。
posted on 2006-08-17 14:19
wqwqwqwqwq 阅读(506)
评论(0) 编辑 收藏