java中char类型转换成int类型的两种方法

方法一:

第一种利用Integer包装类的方法Integer.parseInt

Copychar ch = '9';
if (Character.isDigit(ch)){  // 判断是否是数字int num = Integer.parseInt(String.valueOf(ch));System.out.println(num);
}

方法二:

第二种方法利用字符强制转化为int型时,转化为ASCII码的特点。其字符的ASCII码值减去0的ASCII码值等于数值本身

Copychar ch = '9';
if (Character.isDigit(ch)){  // 判断是否是数字int num = (int)ch - (int)('0');System.out.println(num);
}

java中char类型转换成int类型的两种方法相关推荐

  1. java中char类型转换成int类型的方法

    java中,需要对输入进行一些判断,比如需要输入的是数字,而用户输入了字符,那么就会报错,因此用char或者String类型接收输入的数据就不会报错,但是问题来了:如何让输入的char或者String ...

  2. Java 中long类型转换成为int类型时可能会出错的地方

    那计算两个日期之间间隔的天数为例来说明这个问题. 下面是计算日期间隔天数的简单算法(主要出错的地方为红色标注的地方): public int getDay(String startDate, Stri ...

  3. mysql char转int_在sql语句中怎样把char类型转换成int类型?

    展开全部 首先char类型的必须是数字,将字符的数32313133353236313431303231363533e58685e5aeb931333431373262字转成数字,比如'0'转成0可以直 ...

  4. Java byte类型转换成int类型时需要 0XFF的原因

    Java byte类型转换成int类型时需要 & 0XFF的原因 假设有byte b  = -1; 那么b的二进制是:1111 1111. 如果将b直接转换为int类型,那么二进制是 1111 ...

  5. Mysql中的varchar类型转换成int类型

    Mysql中的varchar类型转换成int类型 1.实战案例 1.1 student表结构 mysql> desc student; +----------+-------------+--- ...

  6. java中byte数组与int类型的转换(两种方式)

    java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送.者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形 ...

  7. java整型转换为数组_基于java中byte数组与int类型的转换(两种方法)

    java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送.者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形 ...

  8. 在Java中实现SFTP协议文件传输的两种解决方案

    在Java中实现SFTP协议文件传输的两种解决方案 1.1 背景 1.2 关于 FTP /FTPS 1.3 关于SFTP 解决方案一:使用 JSch 库 解决方案二:使用sshj 库 这篇博文来聊聊在 ...

  9. java中domain什么意思_java解析URL中domain、端口和协议的两种方法

    java解析URL中domain.端口和协议的两种方法 Java代码 收藏代码 @Test public void parseDomain() throws IOException { for (in ...

最新文章

  1. 在Eclipse中集成Ant编程之配置篇
  2. 微信小程序 setData动态设置数组中的数据
  3. eclipse不支持泛型_C++ 泛型编程(一)
  4. 学完python能做什么-学完Python后能做什么?
  5. Java丨Ele实验室“疫情传播仿真程序”的代码实现
  6. java所有单词汇总
  7. Problem A: 素MM
  8. linux shell完整程序,Linux Shell程序设计
  9. 文件或目录损坏且无法读取的解决办法大集合
  10. 投影仪怎么安装才能得到最大的屏幕?学会这个投影距离公式轻松拿捏
  11. coso全称是什么_京东方全称是什么
  12. 凤凰新闻 android,凤凰新闻app正式版
  13. 【中间件技术】第二部分 CORBA规范与中间件(4) 编写对象接口
  14. html3D效果可以在手机打开吗,HTML手机怎么打开
  15. 赋值具有的非单一 rhs 维度多于非单一下标数错误的分析和解决方法
  16. 计算机专硕考数一英一的学校有哪些,这所211专硕改考数一英一!部分院校初试科目调整...
  17. MOOC - 数据库系统概论(基础篇)- 第二次考试
  18. 完成自己的Google测试框架
  19. 汇编语言个人笔记(三)mov和add指令及确定物理地址的方法
  20. ARM中断向量表的简单分析

热门文章

  1. 收拾心情,重新上路!
  2. 如何 debug Proxy.pac文件
  3. Linux下获取插入USB的3.0U盘工作模式是2.0还是3.0
  4. C# Winform上传图片
  5. 简单记录一下金蝶动态表单插件
  6. Cocos精品小游戏《欢乐枪战》的2.0升级之路
  7. 微信小程序从聊天记录上传文件(上传后可预览)
  8. 研究了上百个短视频账号,原来优质影视解说短视频具有这三大特点
  9. 学习springcloud的Eureka。记录其中遇见的问题(参考纯洁的微笑)
  10. 利用yum安装卸载软件常用命令