All pastes #902325 Raw Edit

Someone

public java v1 · immutable
·published 2008-02-13 11:40 UTC
rendered paste body
package oving5.card;import java.util.*;public class Hand implements Iterable<Card> {	Card[] cards;	public Hand(Card[] cards) {		this.cards = cards.clone();	}		public int getCardCount() {		return cards.length;	}	public Card getCard(int i) {		try {			return cards[i];		} catch(Exception e) { return null; }	}		public void sort() {		Arrays.sort(cards);	}		public Card getHighestCard() {		Card[] sortedCards = cards.clone();		Arrays.sort(sortedCards, new CardComparator());		return sortedCards[sortedCards.length-1];	}		@Override	public Iterator<Card> iterator() {		List<Card> cardList = Arrays.asList(cards);		return cardList.iterator();	}}