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
sp.
deekasha gunwant
Ranch Hand
Joined: May 06, 2000
Posts: 396
posted
0
Hi sp, char is included in integer primitive. & it is signed .so option 4) is wrong. regards deekasha
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.