变量名称=表达式内容在 Java 语言中,“变量名称”和“表达式”内容的类型必须匹配,如果类型不匹配则需要自动转化为对应的类型。
运算符 | 含义 | 实例 | 结果 |
---|---|---|---|
+= | 将该运算符左边的数值加上右边的数值, 其结果赋值给左边变量本身 | int a=5; a+=2; | a=7 |
-= | 将该运算符左边的数值减去右边的数值, 其结果赋值给左边变量本身 | int a=5; a-=2; | a=3 |
*= | 将该运算符左边的数值乘以右边的数值, 其结果赋值给左边变量本身 | int a=5; a*=2; | a=10 |
/= | 将该运算符左边的数值整除右边的数值, 其结果赋值给左边变量本身 | int a=5; a/=2; | a=2 |
%= | 将该运算符左边的数值除以右边的数值后取余,其结果赋值给左边变量本身 | int a=5; a%=2; | a=1 |
int x, y, z; // 定义3个整型的变量 x = y = z = 5; // 为变量赋初值为5 x += 10; // 等价于x=x+10,结果x=15 y -= 3; // 等价于y=y-3,结果y=2 z *= 5; // 等价于z=z*5,结果z=25 x /= 4; // 等价于x=x/4,结果x=3 z %= x; // 等价于z=z%x,结果z=1
public static void main(String[] args) { double price = 10.25; // 定义商品的单价,赋值为10.25 double total = 0; // 定义总价初始为0 int count = 2; // 定义购买数量,赋值为2 price -= 1.25; // 减去降价得到当前单价 count *= 5; // 现在需要购买10个,即原来数量的5倍 total = price * count; // 总价=当前单价*数量 System.out.printf("商品当前的单价为:%4.2f \n", price); // 输出当前单价 System.out.printf("购买商品的数量为:%d \n", count); // 输出购买数量 System.out.printf("总价为:%4.2f \n", total); // 输出总价 }保存代码并运行,输出的结果如下:
double d1 = 12.34
double d2 = d1 + 5; // 将表达式的值赋给d2
System.out.println(d2); // 输出 d2 的值,将输出 17.34
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有