全路径名
com.google.common.base
Class Ascii
声明
@GwtCompatible public final class Ascii extends Object
简介
从属于ASCII字符的静态方法,也属于包含这些字符的字符串。
ASCII也被用于这个包的其他类中:
- Charsets.US_ASCII 特指ASCII字符的字符集。
- CharMatcher.ASCII 匹配ASCII字符,并提供仅适用于ASCII字符串的测试方法。
字段
略,都是些ASCII字符的解释。
方法
文档中方法不全,根据源码进行了补充。
方法类型 | 方法名/参数 | 解释 | 备注 |
---|---|---|---|
static String | toLowerCase(String string) | 转换为小写 | |
static String | toLowerCase(CharSequence chars) | 转换为小写 | |
static char | toLowerCase(char c) | 转换为小写 | c ^ 32 |
static String | toUpperCase(String string) | 转换为大写 | |
static String | toUpperCase(CharSequence chars) | 转换为大写 | |
static char | toUpperCase(char c) | 转换为大写 | c & 95 |
static boolean | isLowerCase(char c) | 是否是小写字母 | c >= 97 && c <= 122; |
static boolean | isUpperCase(char c) | 是否是大写字母 | c >= 65 && c <= 90; |
static String | truncate(CharSequence seq, int maxLength, String truncationIndicator) | 返回一个Max | |
static boolean | equalsIgnoreCase(CharSequence s1, CharSequence s2) | 忽略大小写比较字符队列 | 判断字母顺序号码:(c | 32) - 97 |