当前位置: 首页 > 编程笔记 >

Java基于IO流读取文件的方法

陆弘新
2023-03-14
本文向大家介绍Java基于IO流读取文件的方法,包括了Java基于IO流读取文件的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了Java基于IO流读取文件的方法。分享给大家供大家参考,具体如下:

public static void readFile(){
String pathString = TEST.class.getResource("/simu").getFile();
try {
  pathString = URLDecoder.decode(pathString, "utf-8");
} catch (UnsupportedEncodingException e1) {
  e1.printStackTrace();
}
System.out.println(pathString);
File file = new File(pathString,"test.txt");
InputStream is = null;
try {
  is = new FileInputStream(file);
} catch (Exception e) {
  e.printStackTrace();
}
BufferedReader br = new BufferedReader(new InputStreamReader(is));
StringBuffer sb = new StringBuffer("");
String b = "";
try {
  while((b=br.readLine())!=null){
    sb.append(b).append("\n");
  }
} catch (Exception e) {
  e.printStackTrace();
}
String bb = sb.toString();
System.out.println(bb);
}

希望本文所述对大家Java程序设计有所帮助。

 类似资料:
  • 本文向大家介绍Java IO流 文件传输基础,包括了Java IO流 文件传输基础的使用技巧和注意事项,需要的朋友参考一下 一、文件的编码 分析: * 1. “& 0xff”的解释: * 0xFF表示的是16进制(十进制是255),表示为二进制就是“11111111”。 * 那么&符表示的是按位数进行与(同为1的时候返回1,否则返回0) * 2.字节byte与int类型转换: * Integer.

  • 我们每天都使用jsch-0.1.53.jar通过SFTP获取文件,但是运行了几年后,它现在停止工作了。我想服务器管理员可能已经升级了服务器软件。 相关代码(JAVA 1.7)不包含任何意外: 最后一行抛出“java.io.IOException:io流读取结束”,所以我想服务器会关闭连接。 我升级到了jsch 0.1.55(尽管下面的日志声称它是0.1.54),但这并没有改变任何事情。 jsch的

  • 本文向大家介绍Python基于read(size)方法读取超大文件,包括了Python基于read(size)方法读取超大文件的使用技巧和注意事项,需要的朋友参考一下 pyhon读取文件很方便,但是,如果文件很大,而且还是一行文件,那就蛋疼了. 不过还好有read(size)方法,这个方法就是每次读取size大小的数据到内存中 下面来个示例 测试文件text.txt fgshfsljflsjfls

  • 本文向大家介绍C#使用文件流读取文件的方法,包括了C#使用文件流读取文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#使用文件流读取文件的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的C#程序设计有所帮助。

  • 本文向大家介绍java的IO流详细解读,包括了java的IO流详细解读的使用技巧和注意事项,需要的朋友参考一下 流,就是一系列的数据。 当不同介质之间有数据交互的时候,JAVA就使用流来实现。数据源可以是文件,还可以是数据库、网络甚至其他的程序。 比如读取文件的数据到程序中,站在程序的角度来看,就叫做输入流。 字节流(以字节的形式读取和写入数据) InputStream字节输入流同时也是抽象类,只

  • 本文向大家介绍java读取properties文件的方法,包括了java读取properties文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了java读取properties文件的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的java程序设计有所帮助。