上述代码的输出将是:
200Yiibai
Yiibai200
在第一种情况下,首先将数字 10
和 20
相乘,然后将结果 200
视为字符串并与字符串 Yiibai
连接以产生输出 200Yiibai
。
在第二种情况下,数字 10
和 20
将首先相乘为 200
,因为乘法的优先级高于加法。 结果 200
将被视为字符串并与字符串 Yiibai
连接以生成作为 Yiibai200
的输出。
22、以下 Java 程序的输出是什么?
class Test
{
public static void main (String args[])
{
System.out.println(10 * 20 + "Yiibai");
System.out.println("Yiibai" + 10 * 20);
}
}
上述代码的输出将是:
200Yiibai
Yiibai200
在第一种情况下,首先将数字 10
和 20
相乘,然后将结果 200
视为字符串并与字符串 Yiibai
连接以产生输出 200Yiibai
。
在第二种情况下,数字 10
和 20
将首先相乘为 200
,因为乘法的优先级高于加法。 结果 200
将被视为字符串并与字符串 Yiibai
连接以生成作为 Yiibai200
的输出。