This week's book giveaway is in the Other Languages forum. We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line! See this thread for details.
According to Marcus Green exam ::3 Q no -24 Which of the following statements are true??. 1) The following statements will produce a result 1. System.out.println(-1 >>> 2); 2)Performing and unsigned leftshift (<<<) on negative number will always produce negative number result.
3)The following output will produce a result of zero, System.out.printlln(1>>1); 4) All integer premitive in java are signed numbers.
The answer given is only 3. I aggred that 3 is right but why not 4 ???. If incase of integer if they mentioned integral then its ok, but integer primitive are byte,short,int,long. Please correct me if i'm wrong ??? Thanx
posted 16 years ago
Hi sp, char is included in integer primitive. & it is signed .so option 4) is wrong. regards deekasha