你可以测试一下:
Card a=new Card(Card.SPADE,Card.ACE);
Card b=new Card(Card.SPADE,Card.ACE);
System.out.println(a==b);
输出的一定是false
想要输出ture要这样写:
Card ace = new Card(Card.SPADE,Card.ACE);
cards.add(ace);
System.out.println(cards.contains(ace));
麻烦你贴一下代码!!!
是可以判断的,检查下你的字符串是不是有写错了