string int char转换问题。

imxjs2011 2011-04-22 09:59:14

String[] str = {"aaa123","bbb456","7c8c9c"};
//如何提取数组中的数字? 抛弃字符.
//char如何转换成int? int如何转换成char? 例如:
int a = 2;
char c = (char) a;//c现在是一个符号. 如何才能是 2 ?

...全文
77 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
懒得搭理你 2011-04-22
  • 打赏
  • 举报
回复
这个好用。。。
[Quote=引用 7 楼 qybao 的回复:]
char和int想怎么转换?
如果是'1'想转换为1,可以这样
char a = '1';
int b = (int)(a - '0');
反过来同样
int c = 1;
char d = (char)(c + '0');
[/Quote]
qybao 2011-04-22
  • 打赏
  • 举报
回复
char和int想怎么转换?
如果是'1'想转换为1,可以这样
char a = '1';
int b = (int)(a - '0');
反过来同样
int c = 1;
char d = (char)(c + '0');
「已注销」 2011-04-22
  • 打赏
  • 举报
回复

以上的java代码替换为如下:
	public static void main(String[] args) {
int a =2;
char b = '1';
char c =(char)(a+48);
int d=b-48;
System.out.println(c);
System.out.println(d);
}
「已注销」 2011-04-22
  • 打赏
  • 举报
回复
public static void main(String[] args) {
int a =2;
char b = '1';
char c =(char)(a+48);
int d=(int)(b)-48;
System.out.println(c);
System.out.println(d);
}


结果:
2
1
int 和char转换中间差48,所以需要操作
蛋黄车 2011-04-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 qybao 的回复:]
Java code
String[] str = {"aaa123","bbb456","7c8c9c"};
for (String s : str) {
String ss = s.replaceAll("[^\\d]", "");
System.out.println(ss);
}
//如何提取数组中的数字? 抛弃字符.
//char如何转换成int? int如……
[/Quote]

++
若鱼1919 2011-04-22
  • 打赏
  • 举报
回复
char c = (char) a;//c现在是一个符号. 如何才能是 2 ?
int cc = c;//char本质上是无符号的int,范围在0-65535之间,没必要转换
qybao 2011-04-22
  • 打赏
  • 举报
回复
String[] str = {"aaa123","bbb456","7c8c9c"};
for (String s : str) {
String ss = s.replaceAll("[^\\d]", "");
System.out.println(ss);
}
//如何提取数组中的数字? 抛弃字符.
//char如何转换成int? int如何转换成char? 例如:
int a = 2;
char c = (char) a;//c现在是一个符号. 如何才能是 2 ?
int cc = (int)c;
System.out.println(cc);

wklken 2011-04-22
  • 打赏
  • 举报
回复
String temp = null;
for(int i=0;i<str.length;i++)
{
temp = str[i];
for(int j=0;j<temp.length();j++)
{
if(temp.charAt(j) >='0' && temp.charAt(j)<='9')
{
数字
}

}
}

int 和 char之间转换
char c = (char)55;

int i = (int)'c';

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧