1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 将String转换成Int数组-Java

将String转换成Int数组-Java

时间:2024-04-30 07:42:08

相关推荐

将String转换成Int数组-Java

今天贴出来一个编程小技巧,利用substring或charAt将字符转换为int数组。

方法一:

public class ParseString {public static int[] stringToInts(String s){int[] n = new int[s.length()]; for(int i = 0;i<s.length();i++){n[i] = Integer.parseInt(s.substring(i,i+1));}return n;}public static void main(String[] args){int[] a = stringToInts("123456");for(int i = 0;i<a.length;i++){System.out.println("数组中第"+i+"个数为"+a[i]);}}}

方法二:

/*** 将字符串转化为int数组* * @param str 带解析的字符串* @return 转化而成的int数组*/public int[] parse(String str) {int length = str.length();int[] result = new int[length];// 依次取得字符串中的每一个字符,并将其转化为数字,放进int数组中for (int i = 0; i < length; i++) {char c = str.charAt(i);result[i] = Character.getNumericValue(c);}return result;}

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