最简单的从键盘输入的输入流怎么写?
请问各位怎么写啊?给个框架就行了,谢 问题点数:20、回复次数:8Top
1 楼vcnet74()回复于 2005-12-05 10:52:39 得分 10
char[] a=new char[8];
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String str=in.readLine();
in.read(a,0,7);
这是字符型读取还有字节的可参考java APITop
2 楼qi374420(表哥)回复于 2005-12-05 10:53:58 得分 0
import java.io.*;
class KeyBoardIn{
public static void main(String args[]) throws IOException{
int b;
System.out.println("Keyin: ");
while((b = System.in.read()) != -1)
System.out.print((char)b);
}
}
标准输入流.按ALT+C结束.Top
3 楼jiankuang0802(剑狂)回复于 2005-12-05 10:56:33 得分 0
谢谢:)Top
4 楼iiform()回复于 2005-12-05 11:06:06 得分 0
eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
方成eform表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.
webprint是一个基于表格的页面打印解决方案.先将要打印的数据及样式组织
到一个HTML的TABLE元素中, 然后将这个TABLE元素传给webprint,实现分页打印预
览,出打印对话框打印和直接打印。
Top
5 楼jiankuang0802(剑狂)回复于 2005-12-05 11:55:38 得分 0
char[] a=new char[8];
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String str=in.readLine();
in.read(a,0,7);
如果要这样写的话,当程序运行到BufferedReader in = new BufferedReader(new InputStreamReader(System.in));的时候应该停止,等待输入对不?Top
6 楼glnpu_dd(涉江采芙蓉)回复于 2005-12-05 12:50:20 得分 10
jiankuang0802(剑狂) ( ) 信誉:100 2005-12-05 11:55:00 得分: 0
char[] a=new char[8];
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String str=in.readLine();
in.read(a,0,7);
如果要这样写的话,当程序运行到BufferedReader in = new BufferedReader(new InputStreamReader(System.in));的时候应该停止,等待输入对不?
是程序走到String str=in.readLine();是等待输入...in.readLine()
ps 程序没有try-catch 异常捕捉,编译时会报错Top
7 楼shan1119(大天使,卐~解!)回复于 2005-12-05 12:52:38 得分 0
noTop
8 楼jiankuang0802(剑狂)回复于 2005-12-05 16:45:11 得分 0
到底是怎样的?Top




