[ HTML ] [ Java ] [ Bahasa C ]


Senin, Mei 03, 2021

Menyisipkan Karakter Untaian String pada Java

java.lang.StringBuffer.appendCodePoint(int cp) adalah method yang menambahkan karakter atau string dari argumen codePoint dalam urutan string yang menambah karakter dalam suatu kalimat pada program.

Sintaknya:
public StringBuffer appendCodePoint(int cp)

Parameter: method ini menerima parameter tunggal cp dari integer dan mengacu pada Unicode code point.

Nilai Return: method ini mengembalikan objek setelah ditambahkan string oleh codepoint.

contoh:
Input
StringBuffer = Bsnsn
int cp = 65
Output: AppleA 

Input: 
StringBuffer = MakandanMakan
int cp = 156
Output: MakandanMakan?

Penjelasan:
Karena 65 adalah nilai ASCII untuk karakter 'A' dan 156 adalah nilai ASCII value untuk karakter '?'.

Berikut contoh program yang menggunakan method java.lang.StringBuffer.appendCodePoint(int cp)
Program 1:

/* Contoh ilustrasi program Java java.lang.StringBuffer.appendCodePoint(int cp) */

import java.lang.*

// import semua isi package

// java.lang

 

public class makanan {

 

public static void main(String[] args)

{

 

StringBuffer sbf = new StringBuffer("sate kerbau");

System.out.println("String"

+" buffer = " 

+ sbf);

 

// letak appends (penambahan)

// CodePoint

 

// String menuju ke string

// buffer

sbf.appendCodePoint(65);

System.out.println("setalah"

+" appending CodePoint string"

+" menjadi = " 

+ sbf);

}

 

}

Output program:
String buffer = sate kerbau
Setelah appending CodePoint string menjadi = sate kerbauA

Program 2:

/* Contoh ilustrasi program Java java.lang.StringBuffer.appendCodePoint(int cp) */

import java.lang.*

/* import semua isi package java.lang */

 

public class makanan {

 

public static void main(String[] args)

{

 

StringBuffer sbf = new StringBuffer("sate usus");

System.out.println("String"

+" buffer = " 

+ sbf);

 

// letak appends (penambahan)

// CodePoint

 

// String menuju ke string

// buffer

sbf.appendCodePoint(54);

 

System.out.println("setalah"

+" appending CodePoint string"

+" menjadi = " 

+ sbf);

 

}

 

}

Output program:
String buffer = sate usus
Setelah appending CodePoint string menjadi = sate usus6

Program 3:

/* Contoh ilustrasi program Java java.lang.StringBuffer.appendCodePoint(int cp) */

import java.lang.*

/* import semua isi package java.lang */

 

public class makanan {

 

public static void main(String[] args)

{

 

StringBuffer sbf = new StringBuffer("sate kambing");

System.out.println("String"

+" buffer = " 

+ sbf);

 

// letak appends (penambahan)

// CodePoint

 

// String menuju ke string

// buffer

sbf.appendCodePoint(43);

 

System.out.println("Setelah"

+" appending CodePoint string"

+" menjadi = " 

+ sbf);

}

 

}

Output Program:
String buffer = sate kambing
Setelah appending CodePoint string menjadi = sate kambing+

6 komentar:

  1. Apa yang dimaksud dengan string pada bahasa pemrograman Java?

    BalasHapus
    Balasan
    1. String banyak digunakan dalam bahasa pemrograman Java yang merupakan bentuk urutan atau untaian dari nilai-nilai karakter atau char. Dalam bahasa pemrograman Java, string adalah bentuk dari object.

      Hapus
  2. Bagaimana cara untuk mencetak string pada bahasa pemrograman Java?

    BalasHapus
    Balasan
    1. Method string pada bahasa pemrograman Java mengembalikan nilai representasi string dari sebuah object. Jika ingin mencetak suatu object pada bahasa pemrograman Java, maka kompilator Java secara internal akan memanggil method toString() pada object Java tersebut. Jadi, jika dilakukan override pada method toString(), maka nilai keluaran yang akan muncul adalah dalam bentuk status object, dan lain sebagainya.

      Hapus
  3. Apakah perbedaan string pada Java dan bahasa C?

    BalasHapus
    Balasan
    1. String Java berisi untaian karakter-karakter dari Unicode yang tidak dapat diubah. Berbeda dengan bahasa C dan C++, dimana string hanyalah bentuk dari untaian-untaian karakter array. Pada Java, programmer dapat menetapkan secara literal string secara langsung ke dalam variabel string, ketimbang menggunakan construct untuk membuat instance string.

      Hapus

Respon komentar 7 x 24 jam, so please be patient :D