java中如何将 char 的 1转换为 int 的 1
4个回答
展开全部
应该是
char
a='1';
int
num
=
a
-
'0';
a
-
'0'
就是得出‘1’
与
‘0’之间的ASCII值得差值,即1;同理‘9’-‘0’=9;
而且int
str=Integer.parseInt(a);
中parseint()的参数是字符串应该是int
str=Integer.parseInt(a+
“”);
把char
a转换成字符串才能用。
char
a='1';
int
num
=
a
-
'0';
a
-
'0'
就是得出‘1’
与
‘0’之间的ASCII值得差值,即1;同理‘9’-‘0’=9;
而且int
str=Integer.parseInt(a);
中parseint()的参数是字符串应该是int
str=Integer.parseInt(a+
“”);
把char
a转换成字符串才能用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//把字符ch转换为十进制的数值
int
n=Character.digit(ch,10);
int
n=Character.digit(ch,10);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char
1
和int
1
是相等的你转换什么
char
‘1’
这个可以转换
通过parseInt
1
和int
1
是相等的你转换什么
char
‘1’
这个可以转换
通过parseInt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询