10分コーディングしたら15分かかった

http://ameblo.jp/programming/entry-10001721422.html
15分くらいかかった・・・ダメじゃん

public class Card {

	public String[] deal(int numPlayer, String deck){
		
		String[] retcards;
		//配りきれるか確認
		if( deck.length() % numPlayer != 0){
			return null;
		}
		
		//返すカードの初期化
		retcards = new String[numPlayer];
		for(int i = 0; i < numPlayer; i++){
			retcards[i] = "";
		}
		
		//カード配る
		for(int i = 0; i < deck.length(); i++){
			retcards[i % numPlayer] += deck.charAt(i);
		}
		
		//返す
		return retcards;
	}
}
public class Client {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Card card = new Card();
		String s = "012345012345012345";
		int num = 6;
		String[] result = null;
		result = card.deal(num, s);
		if( result != null){
			for(String str:result){
				System.out.println(str);
			}
		}
	}
}