在查看Java HashMap的源代码时,我看到以下代码:
同时(容量 < 初始容量) 容量<<= 1;
但是我无法通过 Google 找到有关运算符 <<= 的文档。我知道 Java 中的运算符 <<。 有帮助吗?
最佳答案
这是一个左移赋值,它几乎等同于:
capacity = capacity << 1;
(如+=
/-=
/等)
关于java - 谁能解释一下Java运算符<<=?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9656026/