public abstract class CharSequenceTranslator extends Object
| Constructor and Description |
|---|
CharSequenceTranslator() |
| Modifier and Type | Method and Description |
|---|---|
static String |
hex(int codepoint) |
String |
translate(CharSequence input) |
abstract int |
translate(CharSequence input,
int index,
Writer out)
将一组由int索引表示的代码点转换为CharSequence,
转换成另一组代码点 必须返回所使用的代码点数量,
|
void |
translate(CharSequence input,
Writer out) |
CharSequenceTranslator |
with(CharSequenceTranslator... translators) |
public static String hex(int codepoint)
public abstract int translate(CharSequence input, int index, Writer out) throws IOException
input - 正在翻译的CharSequenceindex - int表示当前翻译点out - Writer将文本翻译成IOException - 当写入器生成IOException时抛出IOExceptionpublic final String translate(CharSequence input)
public final void translate(CharSequence input, Writer out) throws IOException
IOExceptionpublic final CharSequenceTranslator with(CharSequenceTranslator... translators)
Copyright © 2020. All rights reserved.