Length()
//nama file Length1.javapublic class Length1
{
public static void main(String args[])
{
String a = new String("Bahasa Java");
int panjang;
panjang = a.length();
System.out.println("Panjang String \""+a+"\" adalah “
+panjang);
}
}
Hasilnya :
Catatan :
Fungsi atau metode length() dipakai untuk menghitung panjang dari string.
Return value (nilai kembalian) dari fungsi length() ini adalah integer.
Contoh Penggunaan fungsi charAt(int x)
//nama file : CharAt1.java
public class CharAt1
{
public static void main(String args[])
{
String a = "Java";
//bisa diganti dengan
//String a = new String(“Java”);
for (int i=0; i < a.length(); i++)
System.out.println("Karakter " + i +
" adalah " + a.charAt(i));
}
}
Hasilnya :
Catatan :
Fungsi atau metode charAt(int x) dipakai untuk mendapatkan karakter pada posisi x dari suatu string.
Posisi awal suatu string adalah 0, sama seperti index awal pada suatu array.
Sehingga pada contoh di atas, huruf J (dari Java) berada pada posisi 0.
Contoh Penggunaan Metode concat(String str)
//Nama file Concat1.java
public class Concat1
{
public static void main(String args[])
{
String a = "Java ";
String b = "Programming";
System.out.println("Penggabungan \"" + a +
"\" dan \"" + b+"\" adalah "+a.concat(b));
}
}
Hasilnya :
Catatan :
Fungsi atau metode concat(String x) dipakai untuk menggabungkan string x dengan suatu string.
Contoh : “to”.concat(“get”).concat(“her”) akan menghasilkan “together”.
Contoh Penggunaan Metode replace(x, y)
//Nama file : Replace1.java
public class Replace1
{
public static void main(String args[])
{
String a = "ada apa ya?";
System.out.println("Kalimat awal adalah : "+a);
System.out.println("Setelah huruf a diganti huruf o");
System.out.println("-------------------------------");
System.out.println(a.replace("a","o"));
}
}
Hasilnya :
Catatan :
Fungsi atau metode replace(char lama, char baru) dipakai untuk mengubah huruf lama menjadi huruf baru.
Contoh : replace(“a”,”i”) akan mengubah huruf a menjadi i.
Replace(“ri”,”ya99”) akan mengubah kumpulan huruf ri menjadi ya99.
Contoh Penggunaan Metode substring(awal, akhir)
//Nama file Substring1.java
public class Substring1
{
public static void main(String args[])
{
String b;
String a = "Bahasa Pemrograman 2";
b = a.substring(1,5);
System.out.println("String a adalah : "+a);
System.out.println("Substring(1,5) dari a adalah");
System.out.println("----------------------------");
System.out.println(b);
}
}
Hasilnya :
Catatan :
Fungsi atau metode substring(int awal, int akhir) dipakai untuk mengambil sejumlah string dari posisi ‘awal’ sampai ‘akhir’.
Tapi ‘akhir’ adalah akhir-1.
Contoh: “Bahasa”.substring(1,5) akan mengambil string dari posisi 1 sebanyak 5-1. Hasilnya “ahas”
Contoh: “Programming”.substring(3,6) akan menghasilkan “gra”.
Posisi awal suatu string adalah 0.
Contoh Penggunaan Metode indexOf
Syntax: object.indexOf(searchValue[,index]);
kita dapat menggunakan fungsi indexOf () untuk memeriksa apakah string atau karakter ada dalam string utama. kita dapat menggunakan hanya dengan parameter string saja. Dalam hal ini metode indexOf mengembalikan posisi di mana string ditemukan di dalam string utama. Jika tidak ada sub-string tersebut kemudian kembali dengan -1. Selain itu kita juga dapat menggunakan fungsi dengan 2 parameter. Dalam hal ini yang pertama adalah string seperti sebelumnya dan yang kedua adalah index yang memberitahu fungsi harus darimana memulai melakukan pencarian.
1 var str  = 'Hello World';
2 var pos  = str.indexOf('Wo');
3 var pos2 = str.indexOf('Te',10);
Tidak ada komentar:
Posting Komentar