JAVA 读取本地文本文件

    String encoding = "GBK";    File file = new File("D:\\jz_activity_exchange_voucher-INSERT.txt");    if (file.isFile() && file.exists()) { //判断文件是否存在        InputStreamReader read = new InputStreamReader(                new FileInputStream(file), encoding);//考虑到编码格式        BufferedReader bufferedReader = new BufferedReader(read);        String lineTxt = null;        while ((lineTxt = bufferedReader.readLine()) != null) {               System.out.println(lineTxt);                  }       
        read.close();    } else {        System.out.println("找不到指定的文件");        return new Success<>(false);    }} catch (Exception e) {    System.out.println("读取文件内容出错");    e.printStackTrace();}
时间: 2024-10-07 02:24:10

JAVA 读取本地文本文件的相关文章

Java读取本地文件(输入流)

package cn.buaa; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; import java.io.InputStream; import java.io.Reader; public class Hello { public static void main(String[] args) throws Exception { //字符输入流 inputReaderStra

java读取本地txt文件并插入数据库

package com.cniia.ny.web.control.configManage; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; im

java读取大文本文件

原文:http://blog.csdn.net/k21325/article/details/53886160 小文件当然可以直接读取所有,然后放到内存中,但是当文件很大的时候,这个方法就行不通了,内存不是这么玩的~~ 那么,下面是解决方法: 1.Java底层:调用java的java.util.Scanner类扫描文件内容,一行一行,连续读取 FileInputStream inputStream = null; Scanner sc = null; try { inputStream = ne

Java读取一个文本文件拼接成一个字符串(readFileToString)

import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import org.junit.Test; public class Demo {// 使用示例 @Test public void testName1() throws Exception { Strin

使用JS读取本地文本文件(兼容各种浏览器)

还是直接上代码吧,大家自己看: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript"> function upload(input) { //支持chrome IE10 if (win

java读取本地text文件

//按字节读取 public static void readByBytes(String url) { File file = new File(url); InputStream in = null; try { in = new FileInputStream(file); int temp; while ((temp = in.read()) != -1) { System.out.println(temp); } } catch (FileNotFoundException e) {

java读取本地文件备份并解析入库

//从配置文件中获取文件路径 String filePath = Global.getConfig("filePath", "log-resolve.properties"); String copyFilePath = Global.getConfig("copyFilePath", "log-resolve.properties"); try { String encoding = "utf-8"; F

java读取本地文件内容

1.要在F盘下有一个叫test的条形图格式的文件, Java代码   package test; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; public class ReaderFile { public static void main(String[] args) throws Exception { String fileName = "F://test.txt";

JAVA读取Oracle数据库BLOB字段数据文件并保存到本地文件

******JAVA读取Oracle数据库BLOB字段数据文件并保存到本地文件****** package com.bo.test; import java.io.FileOutputStream; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import