Friday, December 8, 2017

Cara Mengenal Method String Buffer Program Java

Salah satu alternatif lain untuk mengolah data atau nilai karakter , di dalam package (java.lang) , selain class library String ,yaitu class library StringBuffer. StringBuffer secara konsep ,sama-sama menampilkan karakter seperti halnya String. Namun ,bedanya terletak pada beberapa method ,dan juga objek dari class StringBuffer ,yang mempunya sifat mutable (tidak tetap) , yang dimana nilai yang tersimpan dalam objek dapat dimodifikasi atau berubah. Pada artikel belajar java kali ini ,kita akan mencoba mengenal contoh penggunaan beberapa fungsi atau method StringBuffer , dengan menggunakan bahasa pemrograman Java. Berikut mari kita simak lebih lanjut:


Contoh Program Fungsi Method append() delete() reverse() StringBuffer pada Java





1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.


2.  Kalian bisa perhatikan Contoh code ,beserta penjelasanya di bawah:



Contoh Code:


DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1. package Java;
  2.  
  3.  
  4.  
  5.  
  6. public class Main {
  7.  
  8.     //Belajar java di okedroid.com
  9.  
  10.  
  11.     public static void main(String args[]) {
  12.  
  13.  
  14.         System.out.println("--------Method append()-----------");
  15.          StringBuffer stringBuffer1 = new StringBuffer("Belajar");
  16.          //output Belajar
  17.  
  18.          stringBuffer1.append(" Java");
  19.          //menambahkan nilai
  20.          //output sekarang berubah menjadi Belajar Java
  21.  
  22.          System.out.println(stringBuffer1);
  23.          //tampilkan output hasil
  24.  
  25.         System.out.println("-------Method delete()-----------");
  26.         StringBuffer stringBuffer2 = new StringBuffer("Belajar");
  27.         //output Belajar
  28.         stringBuffer2.delete(1,3);
  29.  
  30.         //menghapus huruf berdasarkan index
  31.  
  32.         System.out.println(stringBuffer2);
  33.         //tampilkan output hasil
  34.  
  35.         System.out.println("-------Method reverse()-----------");
  36.         StringBuffer stringBuffer3 = new StringBuffer("Belajar");
  37.         //output Belajar
  38.         stringBuffer3.reverse();
  39.         //membalikan karakter dari Belajar ke rajaleB
  40.  
  41.         System.out.println(stringBuffer3);
  42.        
  43.         //tampilkan output hasil
  44.  
  45.     }
  46. }

Penjelasan :


Pada contoh code diatas , kita membuat objek dari stringBuffer1  , stringBuffer2 , dan stringBuffer3.


Di baris code awal ,kita menggunakan method .append() , yang berfungsi untuk menambahkan nilai karakter.

Berawal dari kata "Belajar" menjadi  "Belajar Java", saat kita menampilkan output hasilnya.



Selanjutnya , kita menggunakan method .delete() ,yang berfungsi untuk menghapus huruf atau karakter ,berdasarkan no index dari 0.

Dari kata Belajar  menjadi Bajar ,saat kita menampilkan output hasilnya.


Satu lagi , kita menggunakan method .reverse() ,yang berfungsi untuk membalikan nilai karakter.

Dari kata Belajar menjadi rajaleB , saat kita menampilkan output hasilnya.


Yang pasti masih banyak lagi fungsi atau method ,yang bisa kita gunakan di class library StringBuffer.

Untuk lebih dalamnya ,kalian bisa baca dokumentasi resminya disini.


Output :


Output Hasil Contoh Program Fungsi Method append() delete() reverse() StringBuffer pada Java
Output Hasil


No comments:

Post a Comment