社区
Java SE
帖子详情
在线急求:Java怎么把数字字符型数组中的数字字符转为整型?
vysnow
2009-11-21 08:57:15
RT 例如 char ch[]={'1','1','0','1'},怎么把‘1’和‘0’转换为整型的,用来加减运算和位运算??
...全文
1217
13
打赏
收藏
在线急求:Java怎么把数字字符型数组中的数字字符转为整型?
RT 例如 char ch[]={'1','1','0','1'},怎么把‘1’和‘0’转换为整型的,用来加减运算和位运算??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jefyjiang
2009-11-22
打赏
举报
回复
六楼比较靠谱,在java中,char本来就是整型的,只是AscII而已,六楼的int mun = '3'-'0'只是把3对应的ascII码减去0对应的ascII,由于ASCII中数字的码值是连续的,所以得到的当然是int 3了
beiouwolf
2009-11-21
打赏
举报
回复
char要转型干吗....
本来就是数值....
墨水鱼
2009-11-21
打赏
举报
回复
1、4、7、8楼的Integer.parseInt(String s)方法中需要注意的是接收参数是String,需要把char转成String。
3楼那个直接是ASCII码转数字,原理看ASCII码表就成
墨水鱼
2009-11-21
打赏
举报
回复
for(char c : ch){
int i = c-'0';
}
墨水鱼
2009-11-21
打赏
举报
回复
6楼的效率最高,一般能比Integer.parseInt(String s)快8-10倍。
公子睿Sking
2009-11-21
打赏
举报
回复
java 里有这个方法,public static int parseInt(String s)
也就是说,如果有
String s="1";
int a=Integer.parseInt(s);
//a=1
yllzhq
2009-11-21
打赏
举报
回复
Integer.parseInt(String s) ;
ainbax
2009-11-21
打赏
举报
回复
char a='3';
int num='3'-'0'; // 自动转换
if (num <0||num>9)
num=0;
char a='3';
一般情况下 Integer.parseInt(a)
就可以了~
vysnow
2009-11-21
打赏
举报
回复
[Quote=引用 3 楼 ouyangyh 的回复:]
直接相减
char a='3';
int num='3'-'0';
if (num <0||num>9)
num=0;
[/Quote]
这个怎么理解?
crazylaa
2009-11-21
打赏
举报
回复
只会土办法
public static void main(String[] args) {
char ch[] = { '1', '1', '0', '1' };
int i[] = new int[ch.length];
for (int j = 0; j < ch.length; j++) {
i[j] = Integer.parseInt(String.valueOf(ch[j]));
}
for (int j = 0; j < i.length; j++) {
System.out.println(i[j]);
}
}
ouyangyh
2009-11-21
打赏
举报
回复
直接相减
char a='3';
int num='3'-'0';
if (num<0||num>9)
num=0;
shaoguangminghan
2009-11-21
打赏
举报
回复
1楼正解
苍蝇①号
2009-11-21
打赏
举报
回复
Integer.parseInt()
mysql整形改double_sqlite有没有把
字符
串转成double
型
,
整
型
的函数
话题:sqlite有没有把
字符
串转成double
型
,
整
型
的函数问题详情:sqlite有没有把
字符
串转成double
型
,
整
型
的函数?回答:转换表达式,该表达式的语法则如下:CAST(expr AS target_type)该表达式会将参数expr转换为...
c语言有非整形,c语言中什么是
整
型
函数?什么是非
整
型
函数
2018-08-02
急求
一份包含
整
型
,实
型
、
字符
型
、顺序程序设计、选择结构程序设计、循环结构程序设计、数组和函数综合的C语言程序!晕,不可以发那么多。我就先发自定意函数吧,然后在发主函数!#define NUM 5#define ...
c语言定义一个字节变量,
急求
答案!求高手帮忙做一下这套C语言的模拟题!1、Turboc2.0中,若定义unsignedlongb,则变量b在内存中分配的字节数是().A1个B2个C4个D8个2、以下叙...
1、Turboc2.0中,若定义unsignedlongb,则变量b在内存中分配的字节数是().A1个B2个C4个D8个2、以下叙述中正确的是_____.Abreak语句只能用于2017-03-22
急求
答案!求高手帮忙做一下这套C语言的模拟题!1、Turboc2.0 中,若...
我在CSDN参与的3000个帖子
2:100分
急求
,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,...
一篇梳理C语言——重学c语言、b站mooc翁恺入门+ 个人学习(更新学习ing)
字面常量是指直接出现在代码中的固定值,也称为直接量。表示不同类
型
的常量数据。包括1、整数常量:以整数形式出现的常量,可以包含
数字
(0-9)和可选的前缀。例如:0、42、-10、0xFF(十六进制)、0765(八进制)等...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章