字节输入流抽象类InputStream

InputStream是抽象类,不能通过new关键字来创建该实例对象,只能通过该类的子类创建该实例对象。

下面通过控制台获取用户输入的数据来看看该类的简单运用

package com.FileInfo;

import java.io.IOException;
import java.io.InputStream;

public class InputMessage {

/**
* @param args
*/
public static void main(String[] args) {
//定义InputStream对象
InputStream is = System.in;

try {
byte[] bs = new byte[1024]; //创建byte型数组

while (is.read(bs) != -1) { //循环读取用户输入的数据信息
//根据用户输入的信息创建字符串对象
String str = new String(bs).trim();
System.out.println(str);
}

is.close(); //关闭流
} catch (IOException e) {
e.printStackTrace();
}
}

}

posted @ 2013-05-20 10:32  幻星宇  阅读(841)  评论(0编辑  收藏  举报