我目前正在制作一个程序,它有一个方法需要返回不同类型的多个东西,所以我试图使用一个ArrayList。 ArrayList doe没有特定的类型,所以它可以保存多个,并且在方法运行之后,应该总是在0索引中有一个int数组。
ret = dealCards(ret, deck, dtotal, ptotal, dhand, phand);
deck = ret.get((Integer[])0);
我如何对它进行类型转换以正确地返回一个整数数组?
答案 0 :(得分:0)
糟糕!在玩了一会儿之后想一想它。我改成了:
deck = (int[])ret.get(0);