Serializable, Comparable<StringCase>public enum StringCase extends Enum<StringCase>
| 枚举常量 | 说明 |
|---|---|
LOWER_CAMEL |
LOWER_CAMEL (separator is "A-Z"), e.g.
|
LOWER_HYPHEN |
LOWER_HYPHEN (separator is '-'), e.g.
|
LOWER_SPACE |
LOWER_SPACE (separator is ' '), e.g.
|
LOWER_UNDERSCORE |
LOWER_UNDERSCORE (separator is '_'), e.g.
|
UPPER_CAMEL |
UPPER_CAMEL (separator is "A-Z"), e.g.
|
UPPER_HYPHEN |
UPPER_HYPHEN (separator is '-'), e.g.
|
UPPER_SPACE |
UPPER_SPACE (separator is ' '), e.g.
|
UPPER_UNDERSCORE |
UPPER_UNDERSCORE (separator is '_'), e.g.
|
| 限定符和类型 | 字段 | 说明 |
|---|---|---|
boolean |
isCamelCase |
|
boolean |
isUpper |
|
char |
separator |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
private String |
fromCamelCase(StringCase toCase,
String str) |
|
(专用程序包) String |
to(StringCase toCase,
String str) |
Convert this StringCase to another StringCase.
|
private String |
toCamelCase(StringCase toCase,
String str) |
|
static StringCase |
valueOf(String name) |
返回带有指定名称的该类型的枚举常量。
|
static StringCase[] |
values() |
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final StringCase LOWER_SPACE
public static final StringCase UPPER_SPACE
public static final StringCase LOWER_HYPHEN
public static final StringCase UPPER_HYPHEN
public static final StringCase LOWER_UNDERSCORE
public static final StringCase UPPER_UNDERSCORE
public static final StringCase LOWER_CAMEL
public static final StringCase UPPER_CAMEL
public final char separator
public final boolean isCamelCase
public final boolean isUpper
public static StringCase[] values()
for (StringCase c : StringCase.values()) System.out.println(c);
public static StringCase valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值String to(StringCase toCase, String str)
toCase - target StringCasestr - stringprivate String toCamelCase(StringCase toCase, String str)
toCase - LOWER_CAMEL or UPPER_CAMELstr - stringprivate String fromCamelCase(StringCase toCase, String str)
toCase - toCasestr - stringCopyright © 2023 io-fairy. All rights reserved.