public class CodePoint extends Object
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
charAt(int index)
位置の文字を返す
codePointAt で揃えた方がいい気がした
|
IntStream |
chars()
CharSequenceとして振る舞う?
|
IntStream |
codePoints() |
int |
indexOf(int cp)
文字の位置を返すはずだったもの
cpがucs-2の0-0xffffときcharsにUCS-4が混ざっているとString#indexOfと結果が違う予定
|
boolean |
isEmpty()
String互換 空文字列?
|
int |
length()
code point 長
|
String |
toString() |
static int |
utf8(FrontPacket pac)
CodePoint-8をUCSに変換.
|
static byte[] |
utf8(int ch)
UCS to UTF-8
|
static int |
utf8(ReadableBlock pac)
CodePoint-8をUCSに変換.
|
public CodePoint()
public CodePoint(String src)
src - Java(UTF-16)の文字列public int length()
public int charAt(int index)
index - 位置public int indexOf(int cp)
cp - 文字public boolean isEmpty()
public static int utf8(FrontPacket pac)
pac - public static int utf8(ReadableBlock pac)
pac - public static byte[] utf8(int ch)
ch - public IntStream chars()
public IntStream codePoints()
Copyright © 2024. All rights reserved.