gpt4 book ai didi

java - & 符号 C 引用类似于 java 中的运算符。意义?

转载 作者:行者123 更新时间:2023-12-01 19:04:15 27 4
gpt4 key购买 nike

我遇到了这段代码

do {
if (higherQuality && w > targetWidth) {
w /= 2;
if (w < targetWidth) {
w = targetWidth;
}
}

if (higherQuality && h > targetHeight) {
h /= 2;
if (h < targetHeight) {
h = targetHeight;
}
}
BufferedImage tmp = new BufferedImage(w, h, type);
Graphics2D g2 = tmp.createGraphics();
g2.setRenderingHint(RenderingHints.KEY_INTERPOLATION, hint);
g2.drawImage(ret, 0, 0, w, h, null);
g2.dispose();

ret = tmp;
} while (w != targetWidth || h != targetHeight);

我不明白这些 if 条件的含义

if (higherQuality && w > targetWidth)

if (higherQuality && h > targetHeight)

对我来说,它类似于 C 的 &variable 引用运算符。我是java新手,但我知道它不支持这样的东西,而且除了标准的按位和逻辑AND之外,我无法在java中搜索出&符号的任何其他含义。我将不胜感激任何解释。谢谢。

最佳答案

&>HTML character references ;看起来上面的代码在您找到它的任何网站上都被错误地编码了。

作为引用,这个:

if (higherQuality && w > targetWidth)

应该显示为:

if (higherQuality && w > targetWidth)

关于java - & 符号 C 引用类似于 java 中的运算符。意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10788473/

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