java读取文件内容为string字符串的方法

 更新时间:2018年07月13日 09:38:14   作者:tmgg  
今天小编就为大家分享一篇java读取文件内容为string字符串的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

直接就把项目中的方法贴出来吧

/**
 * 读出城市列表文件
 */
 private String readCityFile() {
  File file02 = new File(path_xinfu, "/cityList.json");
  FileInputStream is = null;
  StringBuilder stringBuilder = null;
  try {
   if (file02.length() != 0) {
    /**
     * 文件有内容才去读文件
     */
    is = new FileInputStream(file02);
    InputStreamReader streamReader = new InputStreamReader(is);
    BufferedReader reader = new BufferedReader(streamReader);
    String line;
    stringBuilder = new StringBuilder();
    while ((line = reader.readLine()) != null) {
     // stringBuilder.append(line);
     stringBuilder.append(line);
    }
    reader.close();
    is.close();
   } else {
    mLoadingLayout.setStatus(LoadingLayout.Empty);
   }

  } catch (Exception e) {
   e.printStackTrace();
  }
  return String.valueOf(stringBuilder);

 }

以上这篇java读取文件内容为string字符串的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • SpringBoot连接MYSQL数据库并使用JPA进行操作

    SpringBoot连接MYSQL数据库并使用JPA进行操作

    今天给大家介绍一下如何SpringBoot中连接Mysql数据库,并使用JPA进行数据库的相关操作。
    2017-04-04
  • SpringBoot策略模式的实践使用

    SpringBoot策略模式的实践使用

    这篇文章主要介绍了SpringBoot 策略模式的实践使用,帮助大家更好的理解和学习使用SpringBoot,感兴趣的朋友可以了解下
    2021-04-04
  • JDK动态代理详细解析

    JDK动态代理详细解析

    这篇文章主要介绍了JDK动态代理详细解析,在Java的动态代理机制中,有两个重要的类和接口,一个是InvoInvocationHandler(接口)、Proxy(类),这一个类和接口是我们动态代理所必须用到的,需要的朋友可以参考下
    2023-11-11
  • springboot项目实现多数据源配置使用dynamic-datasource-spring-boot-starter的操作步骤

    springboot项目实现多数据源配置使用dynamic-datasource-spring-boot-starter

    这篇文章主要介绍了springboot项目实现多数据源配置使用dynamic-datasource-spring-boot-starter,本文分步骤结合实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • 使用abstract格式修饰抽象方法

    使用abstract格式修饰抽象方法

    abstract是抽象的意思,用于修饰方法方法和类,修饰的方法是抽象方法,修饰的类是抽象类,这篇文章主要介绍了怎样使用abstract格式修饰抽象方法,需要的朋友可以参考下
    2023-05-05
  • Java 添加、替换、删除PDF中的图片的示例代码

    Java 添加、替换、删除PDF中的图片的示例代码

    这篇文章主要介绍了Java 添加、替换、删除PDF中的图片,本文通过示例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • 彻底理解Java中的ThreadLocal

    彻底理解Java中的ThreadLocal

     ThreadLocal翻译成中文比较准确的叫法应该是:线程局部变量。使用这个工具类可以很简洁地编写出优美的多线程程序。 接下来通过本文给大家介绍Java中的ThreadLocal,需要的朋友可以参考下
    2017-03-03
  • Java BufferedImage转换为MultipartFile方式

    Java BufferedImage转换为MultipartFile方式

    这篇文章主要介绍了Java BufferedImage转换为MultipartFile方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • Java中使用websocket实现在线聊天功能

    Java中使用websocket实现在线聊天功能

    这篇文章主要介绍了Java中使用websocket实现在线聊天功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-02-02
  • 详解Java的Spring框架中bean的注入集合

    详解Java的Spring框架中bean的注入集合

    这篇文章主要介绍了详解Java的Spring框架中bean的注入集合,Spring是Java的SSH三大web开发框架之一,需要的朋友可以参考下
    2015-12-12

最新评论