public class XStringBuilder extends Object
方便日志输出的字符串拼接工具
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
AND_SEPARATOR |
static String |
AND_SEPARATOR_ESCAPE |
static int |
DEFAULT_BUFFER_SIZE |
static char |
DEFAULT_SEPARATOR |
static String |
DEFAULT_SEPARATOR_ESCAPE |
static String |
EQUAL_SEPARATOR |
static String |
EQUAL_SEPARATOR_ESCAPE |
static String |
PERCENT |
static String |
PERCENT_ESCAPE |
| 构造器和说明 |
|---|
XStringBuilder() |
XStringBuilder(int size) |
XStringBuilder(int size,
char separator) |
| 限定符和类型 | 方法和说明 |
|---|---|
XStringBuilder |
append(char str) |
XStringBuilder |
append(int str) |
XStringBuilder |
append(long str) |
XStringBuilder |
append(long str,
char separator) |
XStringBuilder |
append(long str,
String separator) |
XStringBuilder |
append(Map<String,String> map) |
XStringBuilder |
append(String str) |
XStringBuilder |
append(String str,
String separator) |
XStringBuilder |
appendEnd(char c) |
XStringBuilder |
appendEnd(int str) |
XStringBuilder |
appendEnd(long str) |
XStringBuilder |
appendEnd(Map<String,String> map) |
XStringBuilder |
appendEnd(String str) |
XStringBuilder |
appendEscape(String str)
将字符串中分隔符变成对应转义字符
|
XStringBuilder |
appendEscapeEnd(String str)
将字符串中分隔符变成对应转义字符
|
XStringBuilder |
appendEscapeRaw(String str)
将字符串中分隔符变成对应转义字符
|
XStringBuilder |
appendRaw(String str) |
XStringBuilder |
reset() |
String |
toString() |
public static final int DEFAULT_BUFFER_SIZE
public static final char DEFAULT_SEPARATOR
public XStringBuilder()
public XStringBuilder(int size)
public XStringBuilder(int size,
char separator)
public XStringBuilder append(String str)
str - 输入字符串public XStringBuilder append(long str)
str - 输入字符串public XStringBuilder append(long str, String separator)
str - 输入字符串separator - 分隔符public XStringBuilder append(long str, char separator)
str - 输入字符串separator - 分隔符public XStringBuilder append(String str, String separator)
str - 输入字符串separator - 分隔符public XStringBuilder append(int str)
str - 输入字符串public XStringBuilder append(char str)
str - 输入字符串public XStringBuilder append(Map<String,String> map)
map - 要添加的 mappublic XStringBuilder appendEnd(int str)
str - 输入的字符串public XStringBuilder appendEnd(String str)
str - 输入的字符串public XStringBuilder appendEnd(long str)
str - 输入信息public XStringBuilder appendEnd(char c)
c - 输入字符public XStringBuilder appendEnd(Map<String,String> map)
map - 输入 mappublic XStringBuilder appendRaw(String str)
str - 输入字符串public XStringBuilder appendEscape(String str)
str - 输入字符串public XStringBuilder appendEscapeRaw(String str)
str - 输入字符串public XStringBuilder appendEscapeEnd(String str)
str - 输入字符串public XStringBuilder reset()
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.