Kamis, 02 Juni 2022

3.11.3 MEMBUAT KODE PROGRAM APLIKASI BERORIENTASI OBYEK YANG MENERAPKAN DATA BENTUK STRING


Contoh Kode Program Tipe Data String Bahasa Java

 


 

Berikut contoh pendeklarasian variabel dengan tipe data String:

1
2
3
4
5
6
7
8
9
10
11
class BelajarJava {
  public static void main(String args[]){
        
    String var1 = "Belajar Java";
    String var2 = " di Duniailkom";
     
    System.out.print(var1);
    System.out.print(var2);
   
  }
}

Hasil kode program:

Belajar Java di Duniailkom

Kita juga bisa menyambung beberapa variabel bertipe string menggunakan tanda tambah ( + ). Ini disebut juga sebagai operasi concatenation:

1
2
3
4
5
6
7
8
9
10
class BelajarJava {
  public static void main(String args[]){
        
    String var1 = "Belajar Java";
    String var2 = " di Duniailkom";
     
    System.out.print(var1 + var2);
   
  }
}

Hasil kode program:

Belajar Java di Duniailkom

Di sini saya membuat dua buah variabel bertipe String, yakni var1 dan var2, kemudian di sambung menjadi 1 string akhir ke dalam perintah System.out.print().

Proses pembuatan string juga bisa diisi dengan karakter khusus seperti \”, \’ dan \n yang dipakai untuk menuliskan tanda kutip dua, tanda kutip satu dan karakter Enter (new line) ke dalam string. Berikut contoh penggunaannya:

1
2
3
4
5
6
7
8
class BelajarJava {
  public static void main(String args[]){
        
    String var1 = "Belajar \nJava \ndi \"Duniailkom\"";
     
    System.out.print(var1);
  }
}

Hasil kode program:

Belajar
Java
di "Duniailkom"

Meskipun isi untuk variabel var1 saya tulis dalam 1 baris, tapi hasilnya terpecah menjadi 3 baris teks. Ini karena karakter \n akan diterjemahkan menjadi karakter Enter, sehingga teks berikutnya pindah ke baris baru.

Cara Membaca (input) Data String

Proses input data bisa dilakukan dengan Scanner class. Untuk membaca inputan dalam tipe data String, gunakan perintah nextLine() seperti contoh berikut:

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
26
import java.util.Scanner;
  
class BelajarJava {
  public static void main(String args[]){
      
    Scanner input = new Scanner(System.in);
      
    String nama, alamat, hobi;
  
    System.out.print("Nama: ");
    nama = input.nextLine();
     
    System.out.print("Alamat: ");
    alamat = input.nextLine();
     
    System.out.print("Hobi: ");
    hobi = input.nextLine();
      
    System.out.println();
    System.out.println("## Hasil ##");
      
    System.out.println("Nama = "+nama);
    System.out.println("alamat = "+alamat);
    System.out.println("Hobi = "+hobi);
  }
}

 

0 komentar:

Posting Komentar