Memanipulasi Huruf Dalam Java Untuk Pemula

Bagaimana Cara Untuk Memanipulasi Karakter?

Java menyediakan tipe data char yang dipakai untuk memegang karakter tunggal apapun, contohnya huruf, digit atau tanda pungtuasi.

Java menyediakan class untuk tipe data primitif yaitu java.lang.Character.

 Bagaimana Cara Untuk Memanipulasi Karakter Memanipulasi Karakter Dalam Java Untuk Pemula
Manipulasi karakter

Class character ini mempunyai method standard untuk menguji nilai dari karakter.

Method Yang Biasa Digunakan Dari class Character

Bagi pemula dalam mempelajari Java, harus mengetahui beberapa method dari class ini yang sering digunakan.
Method-method tersebut antara lain :
  • isUpperCase( )  Menguji bila karakter ialah uppercase.
  • toUpperCase( ) Mengembalikan uppercase equivalen dari argumen; tidak ada perubahan yang dibentuk kalau argumen bukan merupakan lowercase.
  • isLowerCase( )  Menguji bila karakter ialah lowercase
  • toLowerCase( )  Mengembalikan lowercase equivalen dari argument; tidak ada perubahan yang dibentuk kalau argumen bukan uppercase.
  • isDigit( ) Mengembalikan nilai true bila argumen ialah digit (0−9) dan sebaliknya.
  • isLetter( ) Mengembalikan nilai true bila argumen ialah huruf, dan sebaliknya.
  • isLetterOrDigit( ) Mengembalikan nilai true bila argumen ialah abjad atau digit, dan sebaliknya.
  • isWhitespace( ) Mengembalikan nilai true bila argumen ialah whitespace dan sebaliknya. Ini termasuk space, tab, baris baru, carriage return dan form feed.
Method yang dimulai dengan "is" menyerupai isUpperCase(), mengembalikan nilai Boolean yang sanggup dipakai dalam membandingkan pernyataan.

Sedangkan method yang dimulai dengan "to", menyerupai toUpperCase, mengembalikan karakter yang telah dikonversi ke format yang telah dinyatakan.

Karena class Character berada dalam java.lang, maka akan diimport secara otomatis kedalam aktivitas yang anda tulis.

Class Character ialah inherit dari java,lang.Object. Inheritance ialah salah satu konsep penting dalam pemrograman Java yang juga harus anda pelajari dan pahami.

Untuk mendemonstrasikan method-method tersebut di atas, anda akan menciptakan aplikasi yang meminta user untuk memasukkan String.

Kemudian dengan method charAt() dari class String, maka karakter pertama dari String yang dimasukkan oleh user akan 'diekstrak'.

Setelah itu, aplikasi akan memutuskan atribut dan menampilkan info mengenai karakter tersebut.

Contoh Program 

1:     2:  import java.util.Scanner;   3:  public class PengoperasianKarakter{   4:   public static void main(String[] args){   5:      6:   //Membuat variabel lokal yaitu karakter untuk tipe data char   7:   char karakter;   8:     9:   //Membuat variabel lokal yaitu stringKu untuk tipe data String   10:   String stringKu;   11:     12:   //Membuat prompt untuk meminta user memasukkan karakter   13:   Scanner input = new Scanner(System.in);   14:   System.out.print("Masukkan karakter… ");   15:   stringKu = input.nextLine();   16:      17:   //Menggunakan method charAt(0), untuk mengetahui karakter pada index ke-0   18:   //kemudian menetapkannya pada variabel karakter   19:   karakter = stringKu.charAt(0);   20:   System.out.println("Karakter ialah " + karakter);   21:      22:   //Penggunaan fungsi if - else dengan method isUpperCase dari class Character   23:  //Method ini akan mengembalikan nilai true bila karakter itu ialah abjad besar   24:   if(Character.isUpperCase(karakter)){   25:    System.out.println(karakter + " ialah uppercase");   26:   }else{   27:    System.out.println(karakter + " bukan uppercase");   28:   }   29:      30:   //Penggunaan fungsi if - else dengan method isLowerCase dari class Character   31:   //Method ini akan mengembalikan nilai true bila karakter itu ialah abjad kecil   32:   if(Character.isLowerCase(karakter)){   33:    System.out.println(karakter + " ialah lowercase");   34:   }else{   35:    System.out.println(karakter + " bukan lowercase");   36:   }   37:      38:      39:   karakter = Character.toLowerCase(karakter);   40:   System.out.println("Setelah toLowerCase(), karakter ialah " + karakter);   41:      42:   karakter = Character.toUpperCase(karakter);   43:   System.out.println("Setelah toUpperCase(), karakter ialah " + karakter);   44:      45:   //Method isLetterOrDigit akan mengembalikan nilai true bila karakter berupa abjad atau angka   46:   if(Character.isLetterOrDigit(karakter)){   47:    System.out.println(karakter + " ialah abjad atau angka");   48:   }else{   49:    System.out.println(karakter + " bukan abjad ataupun angka");   50:   }   51:      52:   //Method isWhitespace akan mengembalikan nilai true bila karakter itu merupakan white space, sesuai dengan hukum Java   53:   if(Character.isWhitespace(karakter)){   54:    System.out.println(karakter + " merupakan whitespace");   55:   }else{   56:    System.out.println(karakter + " bukan merupakan whitespace");   57:   }   58:   }   59:  }   60:     

Output:
Masukkan karakter… java Karakter ialah j j bukan uppercase j ialah lowercase Setelah toLowerCase(), karakter ialah j Setelah toUpperCase(), karakter ialah J J ialah abjad atau angka J bukan merupakan whitespace  
Demikianlah cara untuk Memanipulasi Karakter Dalam Java Untuk Pemula,semoga bermanfaat ya.

Belum ada Komentar untuk "Memanipulasi Huruf Dalam Java Untuk Pemula"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel