猿问

InputStream读取 运行时显示的全是?号和几个代码 请问是怎么回事 源代码写在下面

package com.jikexueyuan.hell.file; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; public class FileDemo06 { public static void main(String[] args) { // TODO Auto-generated method stub File file = new File("输出流.txt");         if(file.exists()) {          System.out.println("此文件存在"); try { FileInputStream fis = new FileInputStream(file); InputStreamReader isr = new InputStreamReader(fis,"UTF-8"); BufferedReader br = new BufferedReader(isr); String line; while((line = br.readLine()) != null) { System.out.println(line); } br.close(); isr.close(); fis.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }

张浩然求学
浏览 73回答 0
0回答
随时随地看视频慕课网APP

相关分类

Java
我要回答