It's never a good idea, usually, to ask it to print out an object of a class.

System.out.println(hand[i]);

That will likely create

a bunch of weird things including the name of the class...