string - Staffsite STIMATA

advertisement
Pertemuan 8
Operasi String
 Menyambung String
menyambung/menggabungkan 2 atau lebih string bisa
menggunakan operator “ + “
ex: kampus + stimata >> hasilnya: kampus stimata
 Uppercase & Lowercase
mengubah huruf kecil menjadi huruf kapital semua
ataupun sebaliknya. menggunakan metode yaitu:
1. toUpperCase >> untuk mengkapitalkan semua huruf
2. toLowerCase >> untuk mengecilkan semua huruf
class DemoOperasiString {
public static void main(String[] args) {
final int TAHUN = 1995;
final double PI = 3.1416;
char huruf = 'A';
boolean pilih = true;
String kalimat1 = "JAVA lahir pada tahun " + TAHUN;
String kalimat2 = "Nilai konstanta PI adalah " + PI;
String kalimat3 = "Karakter " + huruf;
String kalimat4 = "Pernyataan (1+3=5) bernilai: " + pilih;
String hurufkecil = kalimat1.toLowerCase();
String hurufkapital = kalimat3.toUpperCase();
System.out.println(kalimat1);
System.out.println(hurufkecil);
System.out.println(kalimat2);
System.out.println(kalimat3);
System.out.println(hurufkapital);
System.out.println(kalimat4);
}
}
Mengambil Karakter String
 Method charAt()
penulisannya: kata.charAt(indeks posisi)
ex: stimata.charAt(3) >> hasilnya: m
 Method getChars()
penulisannya kata.getChars(indeks awal, indeks akhir,
array simpan, indeks array)
ex: kata=“stimata keren”
kata.geChars(8, 12, ambil[5], 0)
hasilnya: n
class DemoMengambil {
public static void main(String[] args) {
String kalimat = "Stimata Keren";
int indeksAwal = 8;
int indeksAkhir = 11;
char[] simpan = new char[3];
kalimat.getChars(indeksAwal, indeksAkhir, simpan, 0);
System.out.println(simpan);
System.out.println("Karakter ke enam: " + kalimat.charAt(5));
}
}
Modifikasi String
 Method trim()
berfungsi untuk menghilangkan “spasi” di awal dan akhir
kalimat
ex: kalimat = “ stimata keren banget ”
kalimat.trim();
hasilnya: “stimata keren banget”
 Method substring()
berfungsi untuk mengambil bagian dari kata/kalimat
sebagai sebuah String.
ex: kalimat.substring(3,7)
hasilnya: “mata”
class DemoModifikasi {
public static void main(String[] args) {
String kalimat = " Stimata Keren ";
String mod1 = kalimat.trim();
String mod2 = kalimat.substring(10);
String mod3 = kalimat.substring(5,9);
System.out.println(kalimat);
System.out.println(mod1);
System.out.println(mod2);
System.out.println(mod3);
}
}
Download