Guava Chars类
Chars 是原始类型char的一个实用类。它提供了与char基元有关的静态实用方法,这些方法在Character或Arrays中都没有找到。这个类中的所有操作都是严格按照数字处理的,也就是说,它们既不认识Unicode,也不依赖本地。
Guava Chars类声明 :
下表显示了Guava Chars类的字段摘要 :
Guava Chars类提供的一些方法是 。
异常 :
- checkedCast : 如果值大于Character.MAX_VALUE或小于Character.MIN_VALUE
- min : 如果数组是空的,IllegalArgumentException。
- max : 如果数组为空,则出现IllegalArgumentException。
- fromByteArray : 如果字节的元素少于2个,则出现IllegalArgumentException。
- ensureCapacity : 如果minLength或padding为负数,则出现IllegalArgumentException。
- toArray : 如果集合或其任何元素为空,则出现NullPointerException。
下表显示了Guava Chars类提供的其他一些方法:
下面给出了一些例子,显示了Guava Chars类方法的实现:
例子1:
输出:
例子2:
输出:
例子3:
输出:
例子4:
输出:
例子5:
输出:
例子6:
输出: