fork download
  1. import java.util.*;
  2.  
  3. public class Main {
  4. public static boolean punyaHuruf(String kataPertama, String kataKedua) {
  5. // Ubah kedua kata ke huruf kecil supaya case-insensitive
  6. kataPertama = kataPertama.toLowerCase();
  7. kataKedua = kataKedua.toLowerCase();
  8.  
  9. for (int i = 0; i < kataPertama.length(); i++) {
  10. char huruf = kataPertama.charAt(i);
  11. if (kataKedua.indexOf(huruf) == -1) {
  12. return false; // ada huruf yang tidak ditemukan
  13. }
  14. }
  15. return true; // semua huruf ditemukan
  16. }
  17.  
  18. public static void main(String[] args) {
  19. System.out.println(punyaHuruf("cat", "antarctica")); // TRUE
  20. System.out.println(punyaHuruf("cat", "australia")); // FALSE
  21. System.out.println(punyaHuruf("cat", "ANTARCTICA")); // TRUE
  22. }
  23. }
  24.  
Success #stdin #stdout 0.07s 52428KB
stdin
Standard input is empty
stdout
true
false
true