Hi, Val Can you explain the answer in Q21 in more detail, because i feel that getBoolean method can never return true. I think (int)Math.random*2 will always be equal to 0. If u see the javadocs, random() Returns a double value with a positive sign, greater than or equal to 0.0 and less than 1.0. Returned values are chosen pseudorandomly with (approximately) uniform distribution from that range. am I missing something here? Please correct me thanks in advance kareem
Kareem Qureshi
Ranch Hand
Joined: Mar 14, 2002
Posts: 102
posted
0
Sorry i figured out where i am wrong because anything greater than .5 will make the expression return value greater than 1 kareem