0

我想在黑莓中使用 String 的 subsequence 方法,该方法在 java API 中给出,但在 Blackberry API 中不存在。这是方法:

String.subSequence(int beginIndex, int endIndex)

我想使用那个方法,所以如果我不能访问那个 API 怎么可能。您能否在 Blackberry 中发布带有代码/api 的代码/url,它将执行与子序列方法相同的功能。

4

1 回答 1

3

Java SEsubSequence是在 java.lang.String 中实现的,因为 String 是用来实现CharSequence接口的。如果您阅读文档,它会说:

调用这种形式为 str.subSequence(begin, end) 的方法的行为与调用 str.substring(begin, end) 的行为方式完全相同。定义此方法是为了使 String 类可以实现 CharSequence 接口。

CharSequence所以在 BlackBerry 中,由于它是在 Java 1.4 中引入的,因此没有接口,您可以使用它substring来代替,结果相同。

于 2012-05-23T13:20:52.810 回答