用整数填充字符串数组



>我有一个字符串数组,我想用 1000 - 9999 之间的整数填充它。如何正确填充它?我四处搜索这个问题,似乎找到了它,但我仍然收到来自日食的错误。这是我的代码

 String[] eliminated = new String[9000];
 for(int j = 1000; j <= 9999 ; j++){
        eliminated.add(Integer.toString(j));
    }

我在 for 循环的花括号内不断收到错误。有人可以向我解释我做错了什么吗?

注意:我的项目特别要求我不使用 Arraylist

你把ArrayList语法和数组混为一谈了。使用数组语法分配元素(我基于 java 编写了这段代码(

String[] eliminated = new String[9000];    
for(int j = 0; j < eliminated.length; j++){
        eliminated[j] = Integer.toString(j+1000);
    }

方法add(String)不能与数组一起使用。请改用Arraylist

最新更新