我与之前发布a question的用户之一有类似的情况。这是一款纸牌游戏,我们必须创建一个名为card
的新数据类型,其中包含“排名”和“套装”。找到自定义数据类型的大小(或长度)
如何获取卡的arrayList的大小,当我们不能使用size()
或length
,因为它不是一个字符串?
更新:我不能使用size()
,因为当我写它,它就会给出警告cannot resolve method 'size()'
`ArrayList<Card> hisCards;
hisCards = new ArrayList<Card>();`
public static int checkColumn(Card cardArray) {
int cardSize = cardArray.size();
if (cardSize == 0) {
return 1;
}
return 0;
}
我只是打算通过函数以后通过。 cardArray
将被替换为hishand
也许我只是做错了吗?
你正好这样做,得到的ArrayList大小:.size(),是怎么回事? – Stultuske
你的意思是以字节为单位的大小? –
[Java中是否有任何sizeof-like方法?](http://stackoverflow.com/questions/2370288/is-there-any-sizeof-like-method-in-java) –