相当于 C# 中的 Java 三位移位运算符 (>>>)?
2022-09-01 06:02:23
Java运算符的等效(在C#中)是什么?>>>
(只是为了澄清,我不是指和运算符。>>
<<
Java运算符的等效(在C#中)是什么?>>>
(只是为了澄清,我不是指和运算符。>>
<<
在 C# 中,可以使用无符号整数类型,然后执行 预期的操作 。有关班次操作员的 MSDN 文档为您提供了详细信息。<<
>>
由于Java不支持无符号整数(除了),这个额外的运算符变得必要。char
Java没有无符号的左移(),但无论哪种方式,你都可以从那里投射到并从那里开始。<<<
uint
例如:
(int)((uint)foo >> 2); // temporarily cast to uint, shift, then cast back to int