用于项目资源(static)文件夹 内的文本文件 读取 用到了
读取文本文件() 方法 图中是官网内容 用的是相对地址 文件名与后缀.

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

看了下IDE中视窗平台示例,关于 项目资源(static)文件夹 内别的类型文件的读取方法,是可以只用相对路径 的.
??是 读取文本文件() 方法教程没写对,还是我没写对? ??
您好,经过测试,是核心库的函数问题,将在后续版本修复并更新,如果您当前项目中需要使用相关功能,可以使用下方代码实现:
事件 按钮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()
结束 函数