Java Char的简单工具类CharUtil分享

 更新时间:2017年12月12日 09:47:53   作者:军心狼一死  
下面小编就为大家分享一篇Java Char的简单工具类CharUtil,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

博客的第一篇文章,关于对字符char的简单操作,

char,java基本数据类型之一,底层保存的的是两个字节的int整数。默认显示的是Unicode这个int整数索引位置的字符。具体的就不详解了。

版本1:以下拥有查询是否数字,是否字母,是否大小写字母,获得字符的int表示。

虽然简单,也代表能够增强。

package cn.util;
/**
 * 字符工具类: 一些简单的操作方法。
 * 
 * @author jxlys @version1.0
 */
public class CharUtil {
 /**
  * 返回字符对应的int值.
  * 
  * @param c
  */
 public static int getInt(char c) {
  return (int) c;
 }
 /**
  * 检测是否字母
  * 
  * @param c
  * @return
  */
 public static boolean isLetterCharacter(char c) {
  return isUpperCharacter(c) || isLowerCharacter(c) ? true : false;
 }
 /**
  * 检测大写
  * 
  * @param c
  */
 public static boolean isLowerCharacter(char c) {
  return (c >= 97 && c < 123) ? true : false;
 }
 /**
  * 检测是否数字.
  * 
  * @param c
  */
 public static boolean isNumber(char c) {
  return c >= 48 && c < 58 ? true : false;
 }
 /**
  * 检测小写.
  * 
  * @param c
  */
 public static boolean isUpperCharacter(char c) {
  return (c >= 65 && c < 91) ? true : false;
 }
 private CharUtil() {// 不允许使用构造方法
  throw new RuntimeException();
 }
}

以上这篇Java Char的简单工具类CharUtil分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 使用java反射将结果集封装成为对象和对象集合操作

    使用java反射将结果集封装成为对象和对象集合操作

    这篇文章主要介绍了使用java反射将结果集封装成为对象和对象集合操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Java多线程 原子性操作类的使用

    Java多线程 原子性操作类的使用

    这篇文章主要介绍了Java多线程 原子性操作类的使用,在java5以后,我们接触到了线程原子性操作,也就是在修改时我们只需要保证它的那个瞬间是安全的即可,经过相应的包装后可以再处理对象的并发修改,本文总结一下Atomic系列的类的使用方法,下面一起进入文章了解详细内容
    2021-10-10
  • Java开发环境jdk 1.8安装配置方法(Win7 64位系统/windows server 2008)

    Java开发环境jdk 1.8安装配置方法(Win7 64位系统/windows server 2008)

    这篇文章主要介绍了Java开发环境配置方法(Win7 64位系统/windows server 2008),需要的朋友可以参考下
    2016-10-10
  • Java之Buffer属性案例详解

    Java之Buffer属性案例详解

    这篇文章主要介绍了Java之Buffer属性案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • Java函数式编程(九):Comparator

    Java函数式编程(九):Comparator

    这篇文章主要介绍了Java函数式编程(九):Comparator,本文是系列文章的第9篇,其它文章请参阅本文底部的相关文章,需要的朋友可以参考下
    2014-09-09
  • 教你怎么使用Java实现WebSocket

    教你怎么使用Java实现WebSocket

    这篇文章主要介绍了教你怎么使用Java WebSocket,文中有非常详细的代码示例,对正在学习java的小伙伴们有很好的帮助,需要的朋友可以参考下
    2021-05-05
  • SpringMVC实现Controller的三种方式总结

    SpringMVC实现Controller的三种方式总结

    这篇文章主要介绍了SpringMVC实现Controller的三种方式总结,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • Java8中对于LocalDateTime的序列化和反序列化问题

    Java8中对于LocalDateTime的序列化和反序列化问题

    这篇文章主要介绍了Java8中对于LocalDateTime的序列化和反序列化问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • java创建二维码并赋予url链接的功能实现

    java创建二维码并赋予url链接的功能实现

    这篇文章给大家分享java创建二维码并赋予url链接的功能实现,需要获取要赋值给二维码的链接后缀,通过设置二维码的访问路径等一系列操作,具体实现代码跟随小编一起看看吧
    2021-06-06
  • Android token过期刷新处理的方法示例

    Android token过期刷新处理的方法示例

    这篇文章主要介绍了Android token过期刷新处理的方法示例,本文详细的介绍了2种方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10

最新评论