00问答网
所有问题
java 中怎样拆分一个整数 并赋值给一个数组
本人现在刚学完数组,所以数组以后的内容麻烦各位大侠就补要往上写了,尽量写个最容易理解的
举报该问题
推荐答案 2011-11-26
你的意思是不是吧一个数值,拆分成很多单个的数,给你个思路,我这里没有JAVA环境
1。将这个数值用tostring方法转换成string类型
2,利用
for循环
,使用substring方法吧
字符串
分割成单个字符,循环次数可以借鉴 字符串长度-1
3.在循环内将每个字符赋给数组
..小技巧:for循环的循环条件可以从0开始,循环到字符串长度-1为止,这样的话,数组赋值就可以从相应的下标0开始了,数组的长度,自己把握,因为JAVA不支持动态数组
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/rZ0eT0erj.html
其他回答
第1个回答 2011-11-26
public class ToArray {
public static void main(String[] args) {
int num = 12345;
int[] ary = new int[(num+"").length()];
for(int i = ary.length-1;i>=0;i--){
ary[i] = num%10;
num /= 10;
}
for(int i:ary){
System.out.println(i);
}
}
}
相似回答
怎么
把
一个
数拆成一个个
的
数
赋值给数组
java
答:
其实比较简单的好理解的做法 就是取模 利用%来做 取一个 存一个 如果是数字字符串的话 就比较简单了 str.toCharArray();这样就可以 然后利用一个char[]类型
的数组
去接受
java中怎样
把一个数
赋值到一个数组
答:
public class S { public static void main(String[] args) { // 定义数组 int[] intArray = new int[3]; // 把数
赋值到数组
intArray[0] = 3; intArray[1] = 10; intArray[2] = 6; // 遍历数组打印数组内容 for (int i = 0; i < intArray.leng...
java中
,
如何
提示用户从键盘输入5
个整数
,并把这些整数存储到对应
的数组
元...
答:
String str= input.nextLine();String x[]=str.split(" "); 使用split按空格分割,
并赋值给数组
x;for(int i=0;i<x.length;i++)System.out.print(x[i]+" ");} } 还有一个就是利用for循环,一个个赋值,但上面这个方法比较简便,可以任意输入多个数字,个数不受限制。希望对你有帮助!
急!
JAVA中如何
实现将数组的部分
值赋给
另
一个数组
?
答:
== null){ return false;}else{ for(int j=0,k=array.length;j<k;j++){ if(i == array[j].intValue()){ return true;} } return false;} } } 用你提供的数据可以输出“4 5 0 6 7”,并且对任意
整型数组
都可以实现功能,这是完整的类,你可以复制到IDE里去测试一下。
大家正在搜
当整数a赋值给一个object
把一个整数赋值给字符
java给数组赋值
java定义数组并赋值
java对象赋值给另一个对象
整数a赋值给object
赋值时将指针赋给整数
java二维数组赋值
字符赋值给整数
相关问题
怎么把一个数拆成一个个的数 赋值给数组 java
java中如何把一个int型数组分解成两个int型数组啊?
java怎么实现输入n个数字赋值到一个数组内?
java 怎么将一个数组拆分成两个数组
java中怎样把一个数赋值到一个数组
java中怎样把一个int整数转换成int[]数组,整数的每...
java中如何拆分字符串,存放到一个数组中
java中怎么将数组拆分成多个数组