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