用for慢慢一个一个字符取出来放到另一个数组中去就可以了。
----------------解决方案--------------------------------------------------------
怎么一个一个慢慢提取啊!我只能做到把他们全部提取出来...水平有限啊!能提示下不..
public class FF {
public FF() {
}
public static void main(String[] args)
{
String s="154651168";
int[] BB=new int[20];
for(int i=0;i<20;i++)
{
BB[i]=Integer.parseInt(s);
System.out.print(BB[i]+" ");
}
}
}
----------------解决方案--------------------------------------------------------
charAt
----------------解决方案--------------------------------------------------------
[CODE]
String a = "1254654765867980";
int[] tempStr = new int[a.length()];
for(int i=0;i<tempStr.length;i++){
tempStr[i]=Integer.parseInt(a.substring(i,i+1));
}
[/CODE]
tempStr就是取得的数组,后面怎么做你自己想了
----------------解决方案--------------------------------------------------------
charAt方法:
public class CharAtDemo{
public static void main(String[] args){
String s = "1254654765867980";
for(int i=0;i<s.length();i++){
System.out.print(s.charAt(i) + "\t");
}
}
}
output:
1 2 5 4 6 5 4 7 6 5
8 6 7 9 8 0
----------------解决方案--------------------------------------------------------