这个项目创建了一个名为 ShowBits 的类,它允许
以二进制显示任何整数值的位模式。
像这样的类在编程中非常有用。例如,在调试设备驱动程序代码时,能够监视二进制数据流通常是有益的。
class ShowBits { int numbits; ShowBits(int n) { numbits = n; }
ShowBits 创建显示指定位数的对象。例如,要创建显示值的低 8 位的对象,请使用
ShowBits byteval = 新 ShowBits(8)
要显示的位数存储在 numbits
为了实际显示位模式,ShowBits 提供了 show( ),
方法注意show()指定了一个长参数。然而,这并不意味着您总是必须向 show() 传递一个 long 值。由于 Java 的自动类型提升,任何整数类型都可以传递给 show( )。显示的位数由存储在 numbits 中的值决定。在每组 8 位之后,show( ) 显示一个空格。这使得读取长位模式的二进制值变得更容易。
参见存储库中的示例
ShowBits演示
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3