Java << 运算符

标签 java operators

<分区>

Possible Duplicate:
What is the following sign: <<?

有人可以解释一下示例代码中的 << 吗?

final static public int MY_VAR = 1<<3;

谢谢!

最佳答案

当然,这是一个 left shift - 您将数字“1”左移 3 位,因此结果将为 8。

参见 section 15.19 Java 语言规范的详细信息。

关于Java << 运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7243592/

相关文章:

java - 单例或连接池以获得高性能?

javascript - 非数字的位运算

c - 是否有任何函数可以将字符作为字符串前缀并存储在同一个字符串中?

c++ - 如何在不更改/检测模块源的情况下对用户定义的 `operator new` 和 `operator delete` 进行单元测试?

java - Spring Boot 扩展 CrudRepository

java - 更新当前的 JTable 模型

java - Log4J dailyrolling appender 截断每日文件

java - Java 8 计算两个日期之间的天数

javascript - 在 JavaScript 中,条件语句中 OR 运算符的正确语法是什么?我错过了什么?

perl - -> 运算符在 Perl 中有什么作用?