Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在blackberry中使用字符串子序列方法?_Blackberry - Fatal编程技术网

如何在blackberry中使用字符串子序列方法?

如何在blackberry中使用字符串子序列方法?,blackberry,Blackberry,我想在blackberry中使用String的子序列方法,该方法在JavaAPI中给出,但在blackberry API中不存在。方法如下: String.subSequence(int beginIndex, int endIndex) 我想使用这个方法,所以如果我不能访问那个API,怎么可能呢。你可以在Blackberry中发布代码/url和代码/api,它将执行与子序列方法相同的功能。Java SE的子序列是在Java.lang.String中实现的,因为String是为了实现CharS

我想在blackberry中使用String的子序列方法,该方法在JavaAPI中给出,但在blackberry API中不存在。方法如下:

String.subSequence(int beginIndex, int endIndex)

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

Java SE的
子序列
是在Java.lang.String中实现的,因为String是为了实现
CharSequence
接口。如果你阅读,它会说:

此表单方法的调用 str.subSequence(开始、结束) 行为方式与调用完全相同 str.substring(开始、结束) 定义此方法是为了让String类可以实现CharSequence接口


因此,在BlackBerry中,由于Java 1.4中引入了
CharSequence
接口,因此没有接口,因此可以使用
substring
,结果相同。

Java SE的
子序列
是在Java.lang.String中实现的,因为String是用来实现
CharSequence
接口的。如果你阅读,它会说:

此表单方法的调用 str.subSequence(开始、结束) 行为方式与调用完全相同 str.substring(开始、结束) 定义此方法是为了让String类可以实现CharSequence接口

因此,在BlackBerry中,由于Java 1.4中引入了
CharSequence
接口,因此您可以使用
substring
来替代它,从而获得相同的结果