16
在很多的高级语言中,有专门的赋值语句。而在 Java 中将赋值作为一个运算符,因此只有赋值表达式。在赋值表达式后面添加分号就成了独立的语句。
以下是一些表达式的示例语句:
- 3.1415926;
- (a+b)/2;
- x*y*z-y+(20-x);
这些表达式能够被 Java 编译器识别,但是由于没有对程序进行任何操作,因此无任何意义。
一般表达式语句应该能完成一个操作,如修改变量的值或者作为函数参数等。具体方法是,在表达式的左侧指定一个变量来存储表达式的值,或者将表达式传递给函数。
以下是修改后的表达式语句:
- pi = 3.1415926;
- output(pi); // 将pi的值传递到output()函数中作为参数
- sum = (a+b)/2;
- printf("%f",sum); // 将sum的值传递到printf()函数输出
- temp = x*y*z-y+(20-x); // 将表达式的值保存到temp变量中
浙公网安备 33010602011771号