这是我的代码:

public class Zad34 {

    public static void main (String [] args) {

           boolean czyPada = true;
           (czyPada = (czyPada = true) ? System.out.println ("Pada.") : System.out.println ("Niepada."));
    }
}


我在描述为"?:""not a statement"指令行中出错。

题:

我应该怎么做才能改善我的代码?

最佳答案

您将语句括在圆括号之间,该圆括号不会编译
您正在使用三元运算符来分配作为czyPadaboolean,但是System.out.println(..)返回void,而不是boolean

10-07 15:47