Belajar Java Memakai Method Getchars() Pada String
Method getChars(int srcBegin, int srcEnd, char[] dest, int destBegin) dipakai untuk menyalin abjad dari suatu string ke suatu array abjad sebagai tujuannya, dan ini ialah void method.
Parameter yang terdapat dalam method tersebut adalah:
IndexOutOfBoundsException akan terjadi kalau salah satu kondisi di bawah ini terpenuhi:
Berikut ini ialah pola penggunaan untuk method getChars dari class String. Untuk mengetahui panjang abjad string maka dipakai method length(). Nilai dari panjang string tersebut dipakai sebagai parameter srcEnd sehingga kita sanggup mendapat abjad dari srcBegin hingga dengan final dari string tersebut.
Array char yang dijadikan sasaran juga dibentuk dan merupakan parameter char [] dst dari method tersebut.
Output:
string ialah "Belajar Dari Dasar" panjangnya 30
Hasil memakai method getChars():
sa Java Dari Dasar
Parameter yang terdapat dalam method tersebut adalah:
- srcBegin: indeks dari abjad pertama dari string yang akan di salin
- srcEnd: indeks sehabis abjad terakhir dari string yang akan di salin
- char [] dst: array yang dijadikan sasaran tujuan
- dstBegin: start offset dari array target
IndexOutOfBoundsException akan terjadi kalau salah satu kondisi di bawah ini terpenuhi:
- srcBegin lebih kecil dari 0
- srcBegin lebih besar dari srcEnd
- srcEnd lebih besar dari panjang string
- dstBegin lebih kecil dari 0
- dstBegin + (srcEnd - srcBegin) lebih besar dibandingkan dengan dst.length
Berikut ini ialah pola penggunaan untuk method getChars dari class String. Untuk mengetahui panjang abjad string maka dipakai method length(). Nilai dari panjang string tersebut dipakai sebagai parameter srcEnd sehingga kita sanggup mendapat abjad dari srcBegin hingga dengan final dari string tersebut.
Array char yang dijadikan sasaran juga dibentuk dan merupakan parameter char [] dst dari method tersebut.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | public class Test_getChars { public static void main(String[] args) { String string1 = "Belajar Dari Dasar"; System.out.println("string ialah " + "\"" + string1 + "\"" + " panjangnya " + string1.length()); int awal = 12;//parameter srcBegin int final = 30;//parameter srcEnd char char_array[] = new char[akhir - awal];//parameter char [] dst System.out.println(); //Memanggil method getChars() System.out.println("Hasil memakai method getChars():"); string1.getChars(awal, akhir, char_array, 0); //Menampilkan hasil System.out.println(char_array); } } |
Output:
string ialah "Belajar Dari Dasar" panjangnya 30
Hasil memakai method getChars():
sa Java Dari Dasar
Belum ada Komentar untuk "Belajar Java Memakai Method Getchars() Pada String"
Posting Komentar