Я печатаю элемент из массива. Массив содержит (класс) Карту, и каждая карта состоит из строковой грани (в данном случае K) и символа (в данном случае - лопаты). Название проекта - pokergames, класс - Card. Ниже то, что распечатав:(Java) Элемент массива распечатка [email protected]
Подсказка: Я попытался преобразования карты с помощью метода ToString() и выход их так же, как и без него.
Он должен выглядеть следующим образом: ♠ K
Вот кодирование я использовал:
//create the 2 private attributes
private String face;
private char suit;
//constructor for card
public Card(String face, char suit)
{
this.face = face;
this.suit = suit;
}
//create the public function toString to add the face and suit
public String tostring()
{
return face + suit;
}
+1. Этот ответ правильный. В качестве примечания, по умолчанию для toString() выводится '[email protected] (hashCode)', поэтому вы получаете этот вывод. – TheLostMind
@TheLostMind Спасибо за ценную информацию, нравится! –
К сожалению ............ – TheLostMind