/*--------------------------------------------------------------------------*/ /* File name : err10.java */ /* : */ /* Cause : Operator >>> doesn't work correctly when value is negative. */ /* : */ /* Message : NG : a = -2 */ /*--------------------------------------------------------------------------*/ public class err10 { public static void main(String[] args) { int a = -3; a = a>>>1; if ( a == 2147483646 ) { System.out.println("OK"); } else { System.out.println("NG:[2147483646]-->[" +a+ "]"); } } }