integer/integeral type?????

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