Я бы посмотрел сам, но я даже не знаю, как это называется. Кто-нибудь возражал бы, объясняя, что он делает?Java: Что делает оператор двоеточия (:)?
Я не знал, что было несколько раз: появилось. Что делать в этом случае здесь:
public String toString() {
String cardString = "";
for (PlayingCard c : this.list) // <--
{
cardString = cardString + c + "\n";
}
Как бы вы написать этот цикл for-each
другим способом, чтобы не включать от «:»?
Другие уже упомянули, что такой случай представляет собой цикл для каждого цикла. Более подробное объяснение того, как это работает, см. Http://java.sun.com/j2se/1.5.0/docs/guide/language/foreach.html – Jonik