java中带有ArrayList的for循环
我在ArrayList myValues中存储了一个Productclass。 我希望遍历每个第X个(例如每个第3个)元素,并让用户 向该类添加一些整数值 在我的for(…)中,他告诉我:赋值的左边必须是一个变量。我想知道我是否弄乱了一些.get(j),或者我是否必须同步我的方法,以便大小不会改变(没有多线程,但可能这就是我出错的原因? )或者解决方案更简单 Thxjava中带有ArrayList的for循环,java,for-loop,arraylist,Java,For Loop,Arraylist,我在ArrayList myValues中存储了一个Productclass。 我希望遍历每个第X个(例如每个第3个)元素,并让用户 向该类添加一些整数值 在我的for(…)中,他告诉我:赋值的左边必须是一个变量。我想知道我是否弄乱了一些.get(j),或者我是否必须同步我的方法,以便大小不会改变(没有多线程,但可能这就是我出错的原因? )或者解决方案更简单 Thx 公共产品(){ System.out.println(“”); System.out.println(“请输入存储和升级成本:”)
公共产品(){
System.out.println(“”);
System.out.println(“请输入存储和升级成本:”);
InputStreamReader isr=新的InputStreamReader(System.in);
BufferedReader br=新的BufferedReader(isr);
int storingCost=0;
int ruestCost=0;
int countRes=countresources;
int-sizemyValues=myValues.size();
对于(int j=0;j
使用set方法更改ArrayList中对象的值
myValues.set(j,myValues.get().setstoringCost(storingCost));
myValues.set(j,myValues.get().setupgradingCost(ruestCost));
使用set方法更改ArrayList中对象的值
myValues.set(j,myValues.get().setstoringCost(storingCost));
myValues.set(j,myValues.get().setupgradingCost(ruestCost));
赋值的左侧必须是一个变量通常由以下情况引起: methodCall()=somvalue… 左侧必须是变量,而不是方法调用。您的代码在这方面看起来不错。
声明模型类和完整堆栈跟踪的代码更有用。赋值的左侧必须是变量通常由以下原因引起: methodCall()=somvalue… 左侧必须是变量,而不是方法调用。您的代码在这方面看起来不错。
声明模型类和完整堆栈跟踪的代码更有用。您能提供错误的完整堆栈跟踪吗?nvm,它现在可以工作了,没有更改任何内容,但突然工作了;)你能提供错误的完整跟踪吗?nvm,它现在可以工作了,没有改变任何东西,但突然工作了;)