java中char类型转换成int类型的两种方法
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类型的两种方法相关推荐
- java中char类型转换成int类型的方法
java中,需要对输入进行一些判断,比如需要输入的是数字,而用户输入了字符,那么就会报错,因此用char或者String类型接收输入的数据就不会报错,但是问题来了:如何让输入的char或者String ...
- Java 中long类型转换成为int类型时可能会出错的地方
那计算两个日期之间间隔的天数为例来说明这个问题. 下面是计算日期间隔天数的简单算法(主要出错的地方为红色标注的地方): public int getDay(String startDate, Stri ...
- mysql char转int_在sql语句中怎样把char类型转换成int类型?
展开全部 首先char类型的必须是数字,将字符的数32313133353236313431303231363533e58685e5aeb931333431373262字转成数字,比如'0'转成0可以直 ...
- Java byte类型转换成int类型时需要 0XFF的原因
Java byte类型转换成int类型时需要 & 0XFF的原因 假设有byte b = -1; 那么b的二进制是:1111 1111. 如果将b直接转换为int类型,那么二进制是 1111 ...
- Mysql中的varchar类型转换成int类型
Mysql中的varchar类型转换成int类型 1.实战案例 1.1 student表结构 mysql> desc student; +----------+-------------+--- ...
- java中byte数组与int类型的转换(两种方式)
java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送.者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形 ...
- java整型转换为数组_基于java中byte数组与int类型的转换(两种方法)
java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送.者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形 ...
- 在Java中实现SFTP协议文件传输的两种解决方案
在Java中实现SFTP协议文件传输的两种解决方案 1.1 背景 1.2 关于 FTP /FTPS 1.3 关于SFTP 解决方案一:使用 JSch 库 解决方案二:使用sshj 库 这篇博文来聊聊在 ...
- java中domain什么意思_java解析URL中domain、端口和协议的两种方法
java解析URL中domain.端口和协议的两种方法 Java代码 收藏代码 @Test public void parseDomain() throws IOException { for (in ...
最新文章
- 在Eclipse中集成Ant编程之配置篇
- 微信小程序 setData动态设置数组中的数据
- eclipse不支持泛型_C++ 泛型编程(一)
- 学完python能做什么-学完Python后能做什么?
- Java丨Ele实验室“疫情传播仿真程序”的代码实现
- java所有单词汇总
- Problem A: 素MM
- linux shell完整程序,Linux Shell程序设计
- 文件或目录损坏且无法读取的解决办法大集合
- 投影仪怎么安装才能得到最大的屏幕?学会这个投影距离公式轻松拿捏
- coso全称是什么_京东方全称是什么
- 凤凰新闻 android,凤凰新闻app正式版
- 【中间件技术】第二部分 CORBA规范与中间件(4) 编写对象接口
- html3D效果可以在手机打开吗,HTML手机怎么打开
- 赋值具有的非单一 rhs 维度多于非单一下标数错误的分析和解决方法
- 计算机专硕考数一英一的学校有哪些,这所211专硕改考数一英一!部分院校初试科目调整...
- MOOC - 数据库系统概论(基础篇)- 第二次考试
- 完成自己的Google测试框架
- 汇编语言个人笔记(三)mov和add指令及确定物理地址的方法
- ARM中断向量表的简单分析