>我有一个字符串数组,我想用 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
。