我有字符串数组,我希望用 1000 - 9999 中的整数填充。我如何正确填充它?我四处寻找这个问题似乎找到了它,但我仍然从日食中得到一个错误。这是我的代码
String[] eliminated = new String[9000];
for(int j = 1000; j <= 9999 ; j++){
eliminated.add(Integer.toString(j));
}
我在for循环的花括号中一直出错。有人可以向我解释我做错了什么吗?
注意:我的项目特别要求我不使用Arraylist
答案 0 :(得分:1)
您将ArrayList语法与数组混合在一起。使用数组语法分配元素(我已经基于java编写了这段代码)
String[] eliminated = new String[9000];
for(int j = 0; j < eliminated.length; j++){
eliminated[j] = Integer.toString(j+1000);
}
答案 1 :(得分:-1)
方法insetForeground
不能与数组一起使用。请改用add(String)
。