err4.java

来自「this gcc-g++-3.3.1.tar.gz is a source fi」· Java 代码 · 共 35 行

JAVA
35
字号
/*--------------------------------------------------------------------------*//* file_name  : err4.java                                              *//*            :                                                             *//* Cause      : Evaluation of the array which used the substitution         *//*            : operator is not performed correctly.                        *//*            :                                                             *//* Message    : NG1:[27}-->[9.0]                                            *//*            : NG1:[27}-->[9.0]                                            *//*--------------------------------------------------------------------------*/public class err4 {  public static void main(String[] args) {    // TEST1    float []a = {9f};    a[0] *= (a[0] = 3f);    if ( a[0] == 27 ) {      System.out.println("OK1");    } else {      System.out.println("NG1:[27}-->["+a[0]+"]");    }    //TEST2    float [] b = {9f};    b[0] = (float)(b[0] * (b[0] = 3f));    if ( b[0] == 27 ) {      System.out.println("OK1");    } else {      System.out.println("NG1:[27}-->["+b[0]+"]");    }  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?