java读取resources文件详解及实现代码

 更新时间:2017年07月26日 11:47:48   投稿:lqh  
这篇文章主要介绍了java读取resources文件详解及实现代码的相关资料,在开发项目的时候经常会遇到读取文件夹里面的内容,需要的朋友可以参考下

java读取resources文件详解及实现代码

Java项目中,经常需要将资源文件打包放在项目中,然后在项目中去读取对应的文件。

实现代码:

String str = ReadFile.read(getClass().getResourceAsStream("sence/"+file));
  public static String read(InputStream inputStream) {
    BufferedReader reader = null;
    String laststr = "";
    try{

      InputStreamReader inputStreamReader = new InputStreamReader(inputStream, "UTF-8");
      reader = new BufferedReader(inputStreamReader);
      String tempString = null;
      while((tempString = reader.readLine()) != null){
        laststr += tempString;
      }
    }catch(Exception e){
      e.printStackTrace();
    }finally{
      if(reader != null){
        try {
          reader.close();
        } catch (IOException e) {
          e.printStackTrace();
        }
      }
    }
    return laststr;
  }

如有疑问请留言或者到本站社区交流讨论,本站关于java的文章很多,还希望大家搜索查阅,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Java流式操作之Collectors工具类操作指南

    Java流式操作之Collectors工具类操作指南

    Collectors是Collector的工具类,类中提供了很多流收集、归约、分组、分区等方法,方便我们直接使用,下面这篇文章主要给大家介绍了关于Java流式操作之Collectors工具类操作的相关资料,需要的朋友可以参考下
    2023-05-05
  • springboot注册bean的三种方法

    springboot注册bean的三种方法

    这篇文章主要介绍了springboot注册bean的三种方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • Java HashMap中除了死循环之外的那些问题

    Java HashMap中除了死循环之外的那些问题

    这篇文章主要介绍了Java HashMap中除了死循环之外的那些问题,这些问题大致可以分为两类,程序问题和业务问题,下面文章我们一个一个来看,需要的小伙伴可以参考一下
    2022-05-05
  • 浅谈JackSon的几种用法

    浅谈JackSon的几种用法

    这篇文章主要介绍了浅谈JackSon的几种用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • Java 多线程并发编程提高数据处理效率的详细过程

    Java 多线程并发编程提高数据处理效率的详细过程

    这篇文章主要介绍了Java 多线程并发编程提高数据处理效率,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • Java 实战练手项目之酒店管理系统的实现流程

    Java 实战练手项目之酒店管理系统的实现流程

    读万卷书不如行万里路,只学书上的理论是远远不够的,只有在实战中才能获得能力的提升,本篇文章手把手带你用java+SSM+jsp+mysql+maven实现一个酒店管理系统,大家可以在过程中查缺补漏,提升水平
    2021-11-11
  • 浅谈Java中spring 线程异步执行

    浅谈Java中spring 线程异步执行

    这篇文章主要介绍了浅谈spring 线程异步执行,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Java Servlet输出中文乱码问题解决方案

    Java Servlet输出中文乱码问题解决方案

    这篇文章主要介绍了Java Servlet输出中文乱码问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • Java 8 Stream流强大的原理

    Java 8 Stream流强大的原理

    这篇文章主要介绍了Java 8 Stream流强大的原理,Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。本文会对Stream的实现原理进行剖析,具有一定的参考价值,需要的朋友可以参考一下
    2021-12-12
  • java 实现DES 加密解密的示例

    java 实现DES 加密解密的示例

    这篇文章主要介绍了java 实现DES 加密解密的示例代码,帮助大家更好的理解和使用Java进行加解密,感兴趣的朋友可以了解下
    2020-12-12

最新评论