java - Blackberry:读取项目中打包的文本文件(更快)

标签 java blackberry input

我试过这种方法:

http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/800620/How_To_-_Add_plain_text_or_binary_files_to_an_application.html?nodeid=800687&vernum=0

但是对于稍大的文本文件来说它真的很慢。有谁知道阅读项目中包含的纯文本文件的更好方法?有没有办法使用 FileConnection?

最佳答案

使用信息组合得出结论:

IOUtilities.streamToBytes(is);

直接在输入流上。因此,一个更完整的示例如下:

Class classs = Class.forName("com.packagename.stuff.FileDemo");

InputStream is = classs.getResourceAsStream("/test");

byte[] data = IOUtilities.streamToBytes(is);

String result = new String(data);

交易?成交。

关于java - Blackberry:读取项目中打包的文本文件(更快),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3267881/

相关文章:

java - 如何在 blackberry web works/HTML5 应用程序中调用 Java web 服务方法?

android - 在android中使用CountDownTimer时如何从用户那里获取输入

javascript - 如何将输入直接发送到文本区域

java - Spring MVC中如何从 Controller 发送参数到其他 Controller ?

java - Jersey 如何迭代参数?

java - 如何在 OpenNLP 中初始化 token 模型?

audio - 如何在j2me/Blackberry中获得环境噪声水平

javascript - 在 Blackberry 手机上使用 JavaScript 操作 DOM

javascript - 前进和后退按钮在插入符号位置处使用react

java - 如何在php浏览器中调用URL后获得字符串格式的响应