Kumpulan Soal Java Tentang Method String Dan Jawabannya

Kumpulan Soal Java Tentang Method String
KakaKiky - Pada kesempatan kali ini, KakaKiky akan membagikan kumpulan soal bahasa Java tentang method String, lengkap dengan source code yang bisa kamu gunakan untuk bahan belajar. Berikut adalah pembahasan selengkapnya.

Soal Java Tentang Method String

1. Selamat Datang
Diberikan string nama tertentu, contoh “Udin”. Kembalikan ucapan selamat dalam bentuk “Selamat datang Udin ^_^”.

Contoh pemanggilan method dengan nilai yang dikembalikan:

Petunjuk:
selamatDatang(“Udin”)       =>        “Selamat datang Udin ^_^”
selamatDatang(“Sari”)         =>        “Selamat datang Sari ^_^”
selamatDatang(“Budi”)       =>        “Selamat datang Budi ^_^”

Jawaban:
public String selamatDatang(String nama) {
            return "Selamat datang " + nama + " ^_^";
}

2. Salin Empat
Diberikan suatu string, kembalikan 4 salinan string tersebut yang dipisahkan oleh spasi.

Contoh output:
salinEmpat("Apel") => "Apel Apel Apel Apel"
salinEmpat("ada apa") => "ada apa ada apa ada apa ada apa"
salinEmpat("12345") => "12345 12345 12345 12345"

Jawaban:
public String salinEmpat(String str) {
 String arr = "";
 for (int i = 0; i<3; i++) {
  arr += str + " ";
 }
 return arr + str;
}

3. Panjang Salinan
Diberikan satu string. Cari panjang string tersebut dengan menggunakan method length(). Jika panjang string tersebut kurang dari 10, kembalikan string tersebut 2 salinan. Kebalikannya, kembalikan string itu sendiri.

Contoh output:
panjangSalinan("mobil") => "mobilmobil"
panjangSalinan("ada ular di atas pohon") => "ada ular di atas pohon"
panjangSalinan("Salahuddin") => "Salahuddin"

Jawaban:

public String panjangSalinan(String str) {
 if (str.length()<10)
  return str + str;
 return str;
}

4. Awal Akhir Sama
Diberikan satu string. Method akan mengembalikan true jika huruf pertama dan huruf terakhir pada string tersebut sama. Dan sebaliknya jika tidak sama akan mengembalikan false. Method juga mengembalikan false jika panjang string kurang dari 2. Gunakan method substring(), equals() dan length() lihat di JavaDoc API.

Contoh output:
awalAkhirSama(“katak”)     =          true
awalAkhirSama(“ular”)        =          false
awalAkhirSama(“x”) =          false

Jawaban:

public boolean awalAkhirSama(String str) {
 String front = str.substring(0, 1);
 String last = str.substring(str.length() - 1);
 if (str.length()<2) {
  return false;
 } else if (front.equals(last)) {
  return true;
 } else {
  return false;
 }
}

Nah sobat, itulah kumpulan soal Java tentang Method String lengkap dengan source codenya, yang bisa kamu gunakan sebagai bahan referensi untuk belajar. Semoga postingan singkat ini dapat bermanfaat ya. Cukup sekian, wassalamu’alaikum and Be Prepared!