Banner Java

Menggunakan Metoda substring Dari Kelas String

Di artikel tetang Menggunakan Kelas String Di Java, Anda telah mengenal beberapa konstruktor dan metoda dari kelas String. Untuk menghasilkan substring dari sebuah string, Anda dapat menggunakan salah satu dari dua versi metoda substring dari kelas String yaitu substring(int beginIndex, int endIndex) dan substring(int beginIndex). Berikut ini adalah contoh program sederhana yang menggunakan metoda substring dari kelas String.

// Nama file : DemoSubString.java
// Menghasilkan substring dengan metoda subString

// Deklarasi kelas
public class DemoSubString {
 
    public static void main(String[] args) {
  
       String str = "Joko dan Iwan sedang belajar Java dan Phyton";
 
       String str1 = str.substring(9);
       String str2 = str.substring(0, 33);

       System.out.println();
       System.out.println("str = " + str);
       System.out.println();
       System.out.println("str.substring(9) = " + str1);
       System.out.println("str.substring(0, 33) = " + str2);
   }
}

Di baris nomor 10, metoda substring memerlukan satu buah argumen bernilai int. Metode ini akan menghasilkan substring yang dimulai dari karakter pada indek int yang telah ditentukan sampai dengan akhir dari string. Baris nomor 11, metoda substring memerlukan dua buah argumen bernilai int. Substring yang dihasilkan oleh metoda ini akan dimulai dari karakter pada indek int pertama sampai dengan karakter pada indek int kedua yang telah ditentukan.

Untuk memperbaiki mutu konten, Anda dapat berpartisipasi dengan cara melaporkan apabila menemukan kesalahan ketik, kata-kata rangkap, redaksi kurang pas (jelas), gambar pendukung tidak ada dan sebagainya melalui form Kontak Kami untuk mendapatkan perbaikan. Terima kasih atas kerjasamanya.

Hindro HindriantoHindro adalah pendiri sekaligus admin termasmedia.com dan topikit.com, blog online yang mengulas teknologi informasi. Dunia web mulai ditekuni tahun 2012 dengan mempelajari CMS Joomla dan Wordpress. Beberapa buku yang sekarang dipelajari antara lain PHP, HTML5, ASP.NET 4.5, JavaScript, CSS3, MySQL, Adobe Dreamweaver, Adobe Photoshop dan Adobe Flash.