问题 单项选择题

下列运算符中不能进行位运算的是

A.>>

B.>>>

C.<<

D.<<<

答案

参考答案:D

解析:
本题考查Java的位运算符。Java的位运算符如下表所示:

运算符功能表达式
按位取反~op
&按位与op1&op2
按位或op1│op2
按位异或op1∧op2
>>op1按位右移op2位op1>>op2
<<op1按位左移op2位op1<<op2
>>>op1添0右移op2op1>>>op2
对比该表可知,选项D不是Java的位运算符,不能进行位运算。因此,本题的正确答案是选项D。

填空题
多项选择题