1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > JAVA中将带负数的String字符串转换为int型数组方法

JAVA中将带负数的String字符串转换为int型数组方法

时间:2019-02-28 13:29:26

相关推荐

JAVA中将带负数的String字符串转换为int型数组方法

原始数据:

1 1 0 2

5 1 -3 1

2 2 -1 4

-7 -8 0 -5

去掉空格和换行符

s=s.replaceAll("\r\n","");

s=s.replaceAll(" ", "");

输出为:

110251-3122-14-7-80-5

转化为int型数组将“-”与后一位合并

while (i<A.length) {

if (s.charAt(i)=='-') {

String ss=s.substring(i, i+2);

i=i+2;

A[count++]=Integer.parseInt(ss);

}

else {

A[count++]=s.charAt(i++)-48;

}

}

注:此方法只能转换个位的整数,若有两位的整数,需要自行修改

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。