使用DataInputStream 如何获得输入流的长度

使用DataInputStream 如何获得输入流的长度,第1张

先把标准输入读到一个String对象

Scanner scanner = new Scanner(Systemin);

String str = scannernextLine();

然后new一个StringBufferInputStream对象,

StringBufferInputStream buffer = new StringBufferInputStream(str);

最后用这个对象作为DataInputStream的InputStream参数输入,

DataInputStream dis = new DataInputStream(buffer);

然后做你的 *** 作就行了。。。

扫描从控制台输入的字符,Scanner是用于扫描输入文本的类名,input仅仅是对象名,你可以换成任意的非java保留着,如a、b、c都行,new是给对象new(开辟)一个空间存储扫描进来的东西,Systemin 是PrintStream(字节打印流)的一个实例 ,只能按字节读取

以上就是关于使用DataInputStream 如何获得输入流的长度全部的内容,包括:使用DataInputStream 如何获得输入流的长度、Scanner input=new Scanner(System.in)什么意思、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9339578.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存