一字符串,String=“2324234535”;

把第i个数取出来时是char型的:char temp=String.charAt(i)

如何把char型转换成int型?

我需要求个尾数之和,如:123的各位数之和为6.

每个字符取出来,得到char型的1,2,3,4,5;

但是求和得到的结果是ASCII码值

处理办法:

(1)把char转成字符串, Integer.parseInt(""+‘1‘)

String a = "12345";

int d = Integer.parseInt(String.valueOf(a.charAt(2)));

int c = Integer.parseInt(String.valueOf(a.charAt(3)));

System.out.println(d * c);

demo:

//[0..3]

int start=Integer.parseInt(dryNoInfo.charAt(1)+"");//0

int end=Integer.parseInt(dryNoInfo.charAt(dryNoInfo.length()-2)+"");//3

for (int i = start; i <=end; i++) {if (i>start) {

sBuilder.append("|");

}

sBuilder.append(i);

}

(2)charToInt 可以直接使用 Character.digit(char ch, int radix);

有两种转换方法:

一种是自动转换,如char c = 97,会自动的将int类型的96转换成char的‘a’

另一种是强制类型转换,如int i = 97,char c = (char)i ,这样做了之后,char的值也是‘a’

为什么是a呢?因为字符‘a’对应的ASCII值是97.

自动转换一般是用于大的类型向小的类型转换,也叫窄化转换

强制类型转换一般是用于小的类型向大的类型转换,也叫扩展转换

原文:http://www.cnblogs.com/softidea/p/4158401.html

java 把char转换成int型,java如何把char型数据转换成int型数据(转)相关推荐

  1. char 转换 二进制 java_使用Java读取二进制文件并将其转换为char文件 - java

    我正在尝试读取可以在here中找到的shortcod文件二进制文件. 我用来打印此文件内容的方法: public void read3RegularGraphs( String pathFile ) ...

  2. java如何强制转换_如何实现JAVA类型的强制转换

    object对象转换为String的一些总结 ----------------------------------------------------------------------------- ...

  3. java万能编码转换_分享万能java字符串编码转换工具类

    package com.zuidaima.util; import java.io.UnsupportedEncodingException; /** * 转换字符串的编码 */ public cla ...

  4. java 时分秒 转换 秒_JAVA将时分秒格式的时间转化成秒数

    展开全部 public class TimeToSecond { public static void main(String[] args) { String time ="01:22:1 ...

  5. java 对象之间转换_浅谈java对象之间相互转化的多种方式

    浅谈java对象之间相互转化的多种方式,对象,属性,参数,赋值,不支持 浅谈java对象之间相互转化的多种方式 易采站长站,站长之家为您整理了浅谈java对象之间相互转化的多种方式的相关内容. 第一种 ...

  6. c++ 浮点数转换成字符串_Python如何处理数据?如何把数据转换成我们想要的?三种处理方法...

    平时我们在处理数据的时候,有些数据类型不是我们想要的,怎么办? 如: python数据转换 num01,num02是str类型,但是我们需要的是整型,所以通过int转换成了整数. 数据转换 如何完成数 ...

  7. java中的进制输出转换_Java I/O : Java中的进制详解

    作者:李强强 上一篇,泥瓦匠基础地讲了下Java I/O : Bit Operation 位运算.这一讲,泥瓦匠带你走进Java中的进制详解. 一.引子 在Java世界里,99%的工作都是处理这高层. ...

  8. Android --- 怎么把其他类型的数据转换成 Json 字符串

    文章目录 一.其他类型的数据转换成 Json 字符串(原生方法) 二.使用 Google 的 Gson 库将各种类型的数据转换成 Json 字符串 一.其他类型的数据转换成 Json 字符串(原生方法 ...

  9. java float强制转换int类型_float型怎样强制转换成int型

    展开全部 运行时所有数据都存储在内存中,32313133353236313431303231363533e4b893e5b19e31333436316236所以相同很正常,float转int会将小数后 ...

最新文章

  1. php 清空输入缓存,用PHP清理用户输入的最佳方法是什么?
  2. 自然语言处理----处理原始文本
  3. Python-统计svn变更代码行数
  4. 20 | 散列表(下):为什么散列表和链表经常会一起使用?
  5. react hooks_为什么选择React Hooks,我们如何到达这里?
  6. python遍历数组的两种方法及将print的内容写入文件中
  7. 用网站(WebSite而不是WebProject)项目构建ASP.NET MVC网站
  8. PyQt5教程(二)——PyQt5的安装(详细)
  9. mysql创建数据库sql语句_创建数据库的SQL语句:mysql数据库
  10. es6学习之Number类型
  11. Three.js加载OBJ模型或FBX模型
  12. 获取jpg(或jpeg)图片中的详细信息(EXIF信息)
  13. Hexo修改鼠标样式
  14. 腾达路由器 远端服务器未响应,腾达路由器设置完成不能上网的解决办法
  15. Android 手势识别向左,右,上,下,滑动的方向
  16. C++二维vector使用教程
  17. windows 7软件
  18. wps表格怎么去掉数字最后的两位
  19. Geogebra的使用
  20. Debian11安装帆软Finereport11服务器保姆版

热门文章

  1. 【树莓派】【转载】基于树莓派,制作家庭媒体中心+下载机
  2. 在django中按照时间范围查询数据库
  3. Nagios+Centreon+Nrpe集成(二)
  4. volcanol_Linux_问题汇总系列_1_系统引导过程中到check filesystem时就无法继续引导问题解决方法。...
  5. 用于参考的学生信息管理系统(数据库简单 可自己参考创建)
  6. 如何再造一个百度贴吧兼谈如何改造园子的团队
  7. 嵌入式linux驱动开发之点亮led(驱动编程思想之初体验)
  8. 顺序队列之C++实现
  9. html2canvas文字重叠(手机端)
  10. 第十五章 深入分析iBatis框架之系统架构与映射原理(待续)