java中的getChars()方法

欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入

getChars

public void getChars(int srcBegin,

int srcEnd,

char[] dst,

int dstBegin)

将字符从此字符串复制到目标字符数组。

要复制的第一个字符在索引 srcBegin 处;要复制的最后一个字符在索引 srcEnd-1 处(因此要复制的字符总数是 srcEnd-srcBegin)。要复制到 dst 子数组的字符从索引 dstBegin 处开始,并结束于索引:

dstbegin + (srcEnd-srcBegin) – 1

参数:

srcBegin – 字符串中要复制的第一个字符的索引。

srcEnd – 字符串中要复制的最后一个字符之后的索引。

dst – 目标数组。

dstBegin – 目标数组中的起始偏移量。

抛出:

IndexOutOfBound***ception – 如果下列任何一项为 true:

srcBegin 为负。

srcBegin 大于 srcEnd

srcEnd 大于此字符串的长度

dstBegin 为负

dstBegin+(srcEnd-srcBegin) 大于 dst.length

二级java做题的时候方法:

public class java1{

public static void main(String[] args) {

String str=”Welcome to China!”;

char c[];

c=new char[str.length()];

str.getChars(0,str.length(),c,0);

int i;

for(i=c.length-1;i>=0;i–){

System.out.print(c[i]);

}

}

}

同生天地间,为何我不能。

java中的getChars()方法

相关文章:

你感兴趣的文章:

标签云: