nynw.net
当前位置:首页 >> JAvA如何把字符串转化为输入流 >>

JAvA如何把字符串转化为输入流

基本同 zeus3288 的答案 但是InputStream myIn=new ByteArrayInputStream(txt.getBytes()); txt.getBytes()这里有个问题,就是不带参数的getBytes()基本上是不被允许的。。。 InputStream myIn= new ByteArrayInputStream(txt.getBytes("UTF-8")...

import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; public class IOAnswer { public static void main(String[] args) { String str = "Hello,ABC"; //源字符串 //字节数组输入流 ByteArrayInputStream bais = new B...

你为什么要用这种方法,用字符缓冲流读取不是更好吗? 我复制了你的代码试了一下,可以读取,但是有点问题,就是定义的数组16384,如果只读取了一部分,剩余的打印的全是空格

直接定义就行了啊 inputstreamreader啊 filereader啊 你想用什么类型的就用什么类型的读取

你好,你把你BufferedReader br = ... 这句换成 Scanner sc = new Scanner(System.in);Scanner是java提供的一个工具类,特别好用,例如你需要输入整数: int order = sc.nextInt(); 就可以了,不需要自己去转换了。

//java中使用文件输入流和文件输出流进行文件读写的用例! Java package com.test.io; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExcep...

import java.io.*; public class FileWrite { public static void main(String args[]){ BufferedReader br=null; BufferedWriter bw=null; BufferedReader br1=null; try { br=new BufferedReader(new InputStreamReader(System.in));//字符输...

二进制?数据都是以二进制存在的。那要看你这些二进制是可读的文字信息转过来的吗? 如果是可读文字信息, BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream)); boolean firstLine = true; String line = ...

ZipInputStream zipIn = new ZipInputStream (new ByteArrayInputStream(zippedByte)); FileOutputStream fos = new FileOutputStream(new File("D://youFile")); ZipEntry entry; if ((entry = zis.getNextEntry()) != null) { int count; byte...

你好,首先你要确定从哪里输入,输出到哪里。 然后在选择用哪个流来操作。 这里给你写一个键盘录入,并将录入结果打印在控制台。 Scanner scan=new Scanner(System.in); String line=null; while(scan.hasNextLine()) { line=scan.nextLine(); S...

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com