Java:92:错误:意外类型

时间:2016-12-27 15:04:40

标签: java

我正在制作纸牌游戏二十一点,我正试图让用户选择他们将要玩的电脑玩家数量。我尝试使用for循环来循环遍历每个未指定的计算机玩家的手,并使用computerChoice函数修改它,告诉计算机将卡添加到手或停留。我在“hands.get(counter)中遇到错误,因为那不是变量(hands是一个数组列表,每个计算机指针都有数组列表。)我无法找到解决这个问题的方法,并且好奇如果如果修改,这甚至可以工作。

for(int counter = 0; comNum>counter; counter++){
      hands.get(counter) = coms.get(counter).computerChoice(hands.get(counter), coms.get(counter), myList, myMap, values.get(counter), busts.get(counter), define);
    }

1 个答案:

答案 0 :(得分:0)

看起来你想要使用你正在使用的假定集合的 Var query = (from Ms in db.msmems join Mss in db. Msschedet on Ms. Mechuid equals mss. MSDID select new { name = Ms. Mmname, Billopen = (from mc in db. MSCAS where Ms. Mmcardno = mc. Mssformno) select mc.MSSRNETAMT); }): - 方法。像

这样的东西
set()

应该做你想要的。 hands.set(counter, coms.get(counter).computerChoice(hands.get(counter), coms.get(counter), myList, myMap, values.get(counter), busts.get(counter), define) ); - 方法更改所选索引处的存储引用,以便修改后的条目指向指定对象。 set()赋值运算符是另一种更改变量指向的对象的方法。

但是,由于方法只返回(而不是变量),因此无法为其分配任何类型的"指针"。

希望这有帮助!