+++ /dev/null
-/*--------------------------------------------------------------------------*/
-/* Name : N19990310_4.java */
-/* : */
-/* Cause : assignment operator makes error in char,byte,short variable */
-/* : */
-/* Message : In class `N19990310_4': */
-/* : In method `main(java.lang.String[])': */
-/* : Incompatible type for `='. Explicit cast needed to convert `*/
-/* : `int' to `char'. */
-/* : x += (x = 3); */
-/* : ^ */
-/* : 1 error */
-/*--------------------------------------------------------------------------*/
-
-public class N19990310_4 {
- public static void main(String[] args) {
- char x = 9;
-
- x += (x = 3);
- if ( x == 12 ) {
- System.out.println("OK");
- } else {
- System.out.println("NG");
- }
- }
-}
-