Método StringBuffer appendCodePoint() en Java con ejemplos

El método appendCodePoint() de la clase StringBuffer agrega la representación de string del argumento codePoint a esta secuencia para la cual requerimos el conocimiento previo de la tabla ASCII, ya que solo entonces podremos percibir el resultado por qué se agrega el literal específico como ya existe. se ha asignado un valor entero. 

--> appendCodePoint() Method
    --> StringBuffer Class
        --> java.lang Package 

Sintaxis: 

public StringBuffer appendCodePoint(int cp)

Parámetros: el método acepta un solo parámetro cp de tipo entero y se refiere al punto de código Unicode.

Tipo de devolución: el método devuelve este objeto después de agregar la string representada por el punto de código.

Ilustraciones: 

Input : StringBuffer = Apple
        int cp = 65
Output: AppleA 
Input : StringBuffer = GeeksforGeeks
       int cp = 156
Output: GeeksforGeeks?

Explicación: Porque 65 es el valor ASCII para ‘A’ y 156 es el valor ASCII para ‘?’

Ejemplo 1:

Java

// Java program to illustrate appendCodePoint() Method
// of StringBuffer class
 
// Importing required classes
import java.lang.*;
 
// Main class
public class GFG {
 
    // Main drive method
    public static void main(String[] args)
    {
 
        // Reading passed string
        StringBuffer sbf
            = new StringBuffer("Geeksforgeeks");
 
        // Printing the string
        System.out.println("String buffer = " + sbf);
 
        // Appending the CodePoint as String to the string
        // buffer
        sbf.appendCodePoint(65);
 
        // Printing the string again after
        // appending codePoint as string
        System.out.println("After appending CodePoint is = "
                           + sbf);
    }
}
Producción: 

String buffer = Geeksforgeeks
After appending CodePoint is = GeeksforgeeksA

 

Ejemplo 2:

Java

// Java Program to Illustrate appendCodePoint() Method
// of StringBuffer class
 
// Importing required classes
import java.lang.*;
 
// Main class
public class GFG {
 
    // Main driver method
    public static void main(String[] args) {
 
        // Reading passed string by creating object of class
        StringBuffer sbf
            = new StringBuffer("Geeksforgeeks");
 
 
        System.out.println("String buffer = " + sbf);
 
        // Here it appends the CodePoint as
        // string to the string buffer
        sbf.appendCodePoint(54);
 
        System.out.println("After appending CodePoint is = "
                           + sbf);
    }
}
Producción: 

String buffer = Geeksforgeeks
After appending CodePoint is = Geeksforgeeks6

 

Ejemplo 3:

Java

// Java program to illustrate appendCodePoint() Method
// of StringBuffer class
 
// Importing required classes
import java.lang.*;
 
// Main class
public class GFG {
 
    // Main driver method
    public static void main(String[] args)
    {
 
        // Reading passed string
        StringBuffer sbf
            = new StringBuffer("Geeksforgeeks");
 
        // Printing string on console
        System.out.println("String buffer = " + sbf);
 
        // Appending the codePoint as string
        // to the string buffer
        sbf.appendCodePoint(43);
 
        // Printing the string on console after
        // appending codepoint as string
        System.out.println("After appending CodePoint is = "
                           + sbf);
    }
}
Producción: 

String buffer = Geeksforgeeks
After appending CodePoint is = Geeksforgeeks+

 

Publicación traducida automáticamente

Artículo escrito por ankita_chowrasia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *