Blackberry dev - 关于 jre 1.5 的问题

标签 blackberry arraylist java

我想我知道这个问题的答案,但找不到任何简单的英语来证实它。

我目前正在将 Android 应用程序移植到黑莓上。我已经解决了大多数问题,但 ArrayLists 是我遇到的问题,因为它们只是在 1.5 中引入的。

谁能告诉我是否可以为较新的黑莓设备进行开发,同时将 java 合规性设置为 1.5?

我认为 J2ME 是黑莓的决定性因素。因此,如果仅支持 1.3,那么为黑莓制作的每个应用程序都必须在 Eclipse 中编写,并设置合规级别 1.3,并且任何较新的黑莓都将是相同的,因此 ArrayList 是不可能的。

有人可以帮我确认一下吗?

谢谢。

PS 是否可以创建我自己的 ArrayList 类,并带有尖括号 < >还有吗?

最佳答案

您必须为 BlackBerry 使用 Java 1.4 合规性,因为它们使用 J2ME。

使用 Vector 作为动态列表。您不能使用泛型<>。

关于Blackberry dev - 关于 jre 1.5 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6307804/

相关文章:

java - 将数据库中的数据存储检索到 Java

blackberry - Editfield 滚动无法在黑莓中到达顶部

deployment - 如何从 Eclipse 打包和部署黑莓应用程序到设备

java - 向 ArrayList<Integer> 实例添加值只能按顺序完成

java - 无法使用 Collections.copy() 方法将数据从一个列表复制到另一个列表

java - Spring 3.x - @Async 方法不被任务执行器同时调用

java - 使对话框保持在顶部

blackberry - 自定义 Blackberry Treefield

http - 我们如何通过 GET 方法发送数据?

java - 组合两个不同的数组列表并根据时间排序