STRING
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
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();
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”
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.
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);
}