Java StringBuilder appendCodePoint()方法及示例
StringBuilder类 的 appendCodePoint(int codePoint) 方法是用于将codePoint参数的字符串表示追加到这个序列中的内置方法。
参数被追加到这个StringBuilder内容中,对象的长度由Character.charCount(codePoint)增加。其效果与参数中的int值被转换为char数组,然后将该数组中的字符追加到这个字符序列中是一样的。
语法
public StringBuilder appendCodePoint(int codePoint)
参数: 该方法只接受一个参数 codePoint ,它是int类型的值,指的是Unicode码位。
返回值: 该方法返回 该对象的引用。
以下程序说明了java.lang.StringBuilder.appendCodePoint()方法:
例1 。
// Java program to illustrate the
// appendCodePoint(int codePoint)
 
import java.lang.*;
 
public class Geeks {
    public static void main(String[] args)
    {
 
        // create StringBuilder object
        StringBuilder
            str
            = new StringBuilder("GeeksforGeeks");
        System.out.println("StringBuilder = "
                           + str);
 
        // Append 'C'(67) to the String
        str.appendCodePoint(67);
 
        // Print the modified String
        System.out.println("Modified StringBuilder = "
                           + str);
    }
}
输出
StringBuilder = GeeksforGeeks
Modified StringBuilder = GeeksforGeeksC
例2 :
// Java program to illustrate the
// appendCodePoint(int codePoint)
 
import java.lang.*;
 
public class Geeks {
    public static void main(String[] args)
    {
 
        // create StringBuilder object
        StringBuilder
            str
            = new StringBuilder("GeeksforGeeks");
        System.out.println("StringBuilder = "
                           + str);
 
        // Append ', '(44) to the String
        str.appendCodePoint(44);
 
        // Print the modified String
        System.out.println("Modified StringBuilder = "
                           + str);
    }
}
输出
StringBuilder = GeeksforGeeks
Modified StringBuilder = GeeksforGeeks,
参考文献: https://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html#appendCodePoint(int)
极客教程