zoukankan      html  css  js  c++  java
  • Java读取本地文件内容,如txt, json等多种文件

    本人Java开发一枚,由于本地测试代码会经常用到读取电脑上的文件,然后再进行各种操作,所以干脆记录一下读取的代码以便下次可以直接使用。

    package com.baidu.practice.controller;
    
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileReader;
    
    public class JsonController {
    
        public static void main(String[] args) {
            File file = new File("C:\Users\Administrator\Desktop\设备模型combine.txt");
            String string = txt2String(file);
            System.out.println(string);
            
            // todo 可以进行后续各种操作
        }
    
        public static String txt2String(File file){
            StringBuilder result = new StringBuilder();
            try{
                // 构造一个BufferedReader类来读取文件
                BufferedReader br = new BufferedReader(new FileReader(file));
                String s = null;
                // 使用readLine方法,一次读一行
                while((s = br.readLine())!=null){
                    result.append(System.lineSeparator()+s);
                }
                br.close();
            }catch(Exception e){
                e.printStackTrace();
            }
            return result.toString();
        }
    }

    完结!

  • 相关阅读:
    画笔
    进程和线程<二>
    进程和线程<一>
    文件<2>
    文件<1>
    窗口(3)
    窗口<二>
    窗口(1)
    消息
    位图
  • 原文地址:https://www.cnblogs.com/no8g/p/13415470.html
Copyright © 2011-2022 走看看