0

このコード:

class Foo { 
    public static void calculator(double BP, double Hr ) { 
        if (BP <8) || (Hr>60) {
            System.out.println("Not possible"); 
        }  
    }
}

このエラーが発生します:

line no:3: illegal start of expression
if (BP <8)|| (Hr>60)
^

if「不可」というメッセージを出す条件を追加したい。

4

1 に答える 1

8

ステートメントの条件は、if括弧で完全に囲む必要があります。

(BP < 8)あなたのやり方では、Javaは条件として解釈し、ステートメント本体|| (Hr > 60)としては意味をなさないため、コンパイラエラーが説明されます.if

試す:

if ((BP < 8) || (Hr > 60))
于 2013-08-29T17:51:11.233 に答える