普通用户
项目资源(static)文件夹 的 读取文本文件() 方法的一点点问题??? [复制链接]
爱翻身的闲鱼 发表于 2026-02-15 149 1

用于项目资源(static)文件夹 内的文本文件 读取 用到了 

读取文本文件() 方法   图中是官网内容 用的是相对地址 文件名与后缀.

本人试了好久,这个方法用"绝对地址"才可以[[二哈]],如:

看了下IDE中视窗平台示例,关于 项目资源(static)文件夹 内别的类型文件的读取方法,是可以只用相对路径 的.

??是 读取文本文件() 方法教程没写对,还是我没写对? ??

官方技术组 2026-02-21

您好,经过测试,是核心库的函数问题,将在后续版本修复并更新,如果您当前项目中需要使用相关功能,可以使用下方代码实现:

事件 按钮1.被单击(来源对象  对象,事件对象  鼠标事件)
    调试输出(读资源文件("static/test.txt"))
结束 事件

引用 java.io.BufferedReader
引用 java.io.IOException
引用 java.io.InputStream
引用 java.io.InputStreamReader
函数 读资源文件(文件名  文本型)  文本型
    @{
	StringBuilder res = new StringBuilder();
        try (InputStream is = App.class.getClassLoader().getResourceAsStream(文件名);
             BufferedReader br = new BufferedReader(new InputStreamReader(is, "UTF-8"))) {
            if (is == null) {
                System.out.println("文件不存在:" + 文件名);
                return "";
            }
            String line;
            while ((line = br.readLine()) != null) {
                res.append(line).append("\n");
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
    返回 res.toString()
结束 函数
回复
 作者信息
爱翻身的闲鱼
普通用户 云验证
专业开发指导服务

响应时间:5分钟

服务方式:官方1对1服务

工作时间:工作日 9:00 - 18:30

专业团队 · 开发指导 · 极速响应


官网 | 基础视频教程 | 在线文档 下载 VcnStudio IDE

© VcnStudio Inc All Rights Reserved

蜀ICP备17024229号