gpt4 book ai didi

java - *= 在 Java 中的含义

转载 作者:搜寻专家 更新时间:2023-11-01 03:57:17 25 4
gpt4 key购买 nike

我在 Android 源代码中看到一个不熟悉的符号:*=

例如:density *= invertedRatio;

我不熟悉星号等于符号。谁能解释一下?

最佳答案

在Java中,*=被称为乘法复合赋值运算符。

这是一个快捷方式

density = density * invertedRatio;

可以使用相同的缩写,例如对于:

String x = "hello "; x += "world" // results in "hello world"
int y = 100; y -= 42; // results in y == 58

等等。

关于java - *= 在 Java 中的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8563469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com