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使用Redis空指针的问题(不能成功注入的问题)

    关于SpringBoot使用Redis空指针的问题(不能成功注入的问题)

    这篇文章主要介绍了关于SpringBoot使用Redis空指针的问题(不能成功注入的问题),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • Java的jmap命令的具体使用

    Java的jmap命令的具体使用

    jmap是JDK提供的一个可以生成Java虚拟机的堆转储快照dump文件的命令行工具,本文主要介绍了Java的jmap命令的具体使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • 解决出现 java.lang.ExceptionInInitializerError错误问题

    解决出现 java.lang.ExceptionInInitializerError错误问题

    这篇文章主要介绍了解决出现 java.lang.ExceptionInInitializerError错误问题的相关资料,需要的朋友可以参考下
    2017-01-01
  • springboot整合spring-retry的实现示例

    springboot整合spring-retry的实现示例

    本文将结合实例代码,介绍springboot整合spring-retry的实现示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • Java 中引入内部类的意义?

    Java 中引入内部类的意义?

    这篇文章主要介绍了Java 中引入内部类的意义?文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,,需要的朋友可以参考下
    2019-06-06
  • Java编程细节重构之为什么if-else不是好代码详析

    Java编程细节重构之为什么if-else不是好代码详析

    这篇文章主要给大家介绍了关于Java编程细节重构之为什么if-else不是好代码的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学些学习吧
    2018-09-09
  • 一文带你掌握Java ReentrantLock加解锁原理

    一文带你掌握Java ReentrantLock加解锁原理

    这篇文章将为大家详细介绍一下Java中ReentrantLock 加锁和释放锁的原理,以及和 Synchronized 的对比。文中的示例代码讲解详细,希望对大家有所帮助
    2022-12-12
  • Java实现占位符名称替换值

    Java实现占位符名称替换值

    占位符现在应该说是比较流行的动态赋值,本文主要介绍了Java占位符名称替换值,根据一串带着参数名占位符的url,替换掉对应参数名的值,感兴趣的可以了解一下
    2021-07-07
  • SpringMVC配置javaConfig及StringHttpMessageConverter示例

    SpringMVC配置javaConfig及StringHttpMessageConverter示例

    这篇文章主要介绍了SpringMVC配置javaConfig及StringHttpMessageConverter实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • java实体类转成map的实现

    java实体类转成map的实现

    这篇文章主要介绍了java实体类转成map的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06

最新评论