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

发布于 2024-12-08 18:49:50 字数 343 浏览 0 评论 0原文

我的J2ME程序结构如下。

文件读取

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

此处 abc.txt 位于测试文件夹中

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

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

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

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

My J2ME program structure is like as follow.

File Read

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

Here abc.txt is in test folder

Now I am reading file as follow:

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

after executing above statement, it will raise exception.

Now please help me out. How to read file and which path I have to give in getResourceAsStrream?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

贵在坚持 2024-12-15 18:49:50

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

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

You missed res in your file path. Use like this,

InputStream is = getClass().getResourceAsStream("/res/test/abc.txt");
随波逐流 2024-12-15 18:49:50

我会将“abc.txt”放入 res 文件夹中,然后将其访问为

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

I would put "abc.txt" in the res folder and then access it as

InputStream is = getClass().getResourceAsStream("/abc.txt");
离不开的别离 2024-12-15 18:49:50
InputStream is = getClass().getResourceAsStream("/abc.txt");

执行此操作后,您应该清除您的项目并刷新它...然后运行它。

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

After doing this you should clear your project and refresh it...then run it works..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文