java读取resource目录下的properties或txt文档笔记
发布日期:2022-02-21 17:40:26 浏览次数:47 分类:技术文章

本文共 1096 字,大约阅读时间需要 3 分钟。

假设Resource文件夹下有两文件:

  1. demo1.properties

    demo1内容:

    name= chenhao
    age= 23

  2. demo2.txt
public class ReadFromResourceFolder{
// 读取properties文件 public static void readProperties() throws IOException {
//读取properties类型文件 ResourceBundle bundle = ResourceBundle.getBundle("demo1"); System.out.println(bundle.getString("name")); Demo1 demo = new Demo1(); demo.readResources(); } // 读取txt文件 public void readResources() throws IOException{
InputStream inputStream = this.getClass().getResourceAsStream("/demo2.txt"); BufferedReader reader = null; List
list = new ArrayList<>(); try{
reader = new BufferedReader(new InputStreamReader(inputStream)); String str = null; while((str = reader.readLine()) != null){
//按行读取文件内容 list.add(str); } System.out.println(list)); }catch ( Exception e){
e.printStackTrace(); } }}

需要注意的是:txt文件需要直接在resource文件夹下才能被读取到。

转载地址:https://blog.csdn.net/weixin_40597409/article/details/121374086 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:(多)线程应用 | JAVA中线程池的运用
下一篇:Excel中行数据转换为Java对象

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年03月23日 21时23分02秒