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()方法已經有412次圍觀