Method getChars() digunakan untuk meng-copy String Char(karakter) ke dalam karakter array\
public void getChars(int srcBegin, int srcEnd, char[] dest, int destBegin)
keterangan parameter
- srcBegin index char (karakter) pertama dari String yang akan di copy
- srcEnd index char (karakter) terakhir dari string yang akan di copy
- dest nama variabel array char(karakter) yang dituju untuk tempat salinan yang di copy dari string
- destBegin index dari array dimana karakter string yang di copy akan ditempatkan
akan terjadi exception indexOutOfBoundsException jika kondisi dibawah ini terjadi
- srcBegin < 0
- srcEnd > length of string
- destBegin < 0
- destBegin + (srcEnd - srcBegin) lebih besar dari pada dest.length
oke berikut ini contoh programnya
Nama file : contoh_GetChars.java
public class contoh_getChars {
public static void main(String args[]){
String str = new String("This is a String Handling Tutorial");
char[] array = new char[6];
str.getChars(10, 16, array, 0);
System.out.println("Array Content:" );
for(char temp: array){
System.out.print(temp);
}
char[] array2 = new char[]{'a','a','a','a','a','a','a','a'};
str.getChars(10, 16, array2, 2);
System.out.println("Second Array Content:" );
for(char temp: array2){
System.out.print(temp);
}
}
}
Output
run:
Array Content:
StringSecond Array Content:
aaStringBUILD SUCCESSFUL (total time: 2 seconds)
program dibuat menggunakan netbeans, selamat mencoba semoga bermanfaat ...
No comments:
Post a Comment