public class Test { public static void main(String args[]){ int a , b; a = 10; b = (a == 1) ? 20: 30; System.out.println( "Value of b is : " + b ); b = (a == 10) ? 20: 30; System.out.println( "Value of b is : " + b ); } }什么意思
时间: 2023-03-28 16:00:42 浏览: 152
public class Test.docx
这段代码是一个 Java 程序,它定义了一个名为 Test 的公共类,其中包含一个名为 main 的公共静态方法。该方法声明了两个整型变量 a 和 b,将 a 的值设置为 10。接下来,使用条件运算符 ? : 对 b 进行赋值,如果 a 的值等于 1,则将 b 的值设置为 20,否则将 b 的值设置为 30。然后,使用 System.out.println() 方法输出 b 的值。接着,再次使用条件运算符 ? : 对 b 进行赋值,如果 a 的值等于 10,则将 b 的值设置为 20,否则将 b 的值设置为 30。最后,再次使用 System.out.println() 方法输出 b 的值。
阅读全文