将元素添加到数组中

时间:2014-05-26 19:15:29

标签: java arrays add

我正在尝试使用这个void方法将一些元素添加到数组中;

if (count == numbers.length) {
        int[] temp = new int[count+1];
        for(int a = 0; a<count; a++)
            temp[a] = numbers[a];
            numbers = temp;
         numbers[count] =  (x); 
         count++;

它没有添加。感谢您的关注。

1 个答案:

答案 0 :(得分:3)

两种最不可能的原因是:

  • count不等于numbers.length;
  • x不包含要添加的号码。

除了略微奇怪的缩进和缺少的右括号外,代码看起来还不错。

P.S。您可能希望查看使用ArrayList<Integer>

,而不是手动管理存储