java - 如何使用 getResourceAsStream 读取 J2ME 中的文件

标签 java java-me filepath

我的J2ME程序结构如下。

文件读取

   -src
   -res   
   -test
      -abc.txt
   -java libraries

这里 abc.txt 位于测试文件夹中

现在我正在读取文件如下:

InputStream is = getClass().getResourceAsStream("test/abc.txt");

执行上述语句后,会引发异常。

现在请帮帮我。如何读取文件以及我必须在 getResourceAsStrream 中给出哪个路径?

最佳答案

您在文件路径中错过了 res。像这样使用,

InputStream is = getClass().getResourceAsStream("/res/test/abc.txt");

关于java - 如何使用 getResourceAsStream 读取 J2ME 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7703271/

相关文章:

java - 对象列表中的列总和

java - 如何在 Android 中的 ExpandableListView 中禁用子分隔符

c# - 缩小文件路径以更易于阅读的功能

c#检查文件路径是否包含特定目录

java - "Java.lang.UnsatisfiedLinkError: no opencv_java320 in java.library.path"

java - Android 重力问题

黑莓 - 如何创建闹钟事件?

Java input = ""与 input = null 不同吗?

java-me - 修复启动画面图像以在 j2me 中显示

java - 我正在尝试使用 Java 重命名文件,但由于某种原因它不起作用