我想知道为什么有些开发人员会这样分配整数?
int i = 0x0001;
与以下行相比有什么优势:
int u = 1;
恕我直言,第一个示例使代码更难理解。使用 0x0001 赋值有什么好处?
最佳答案
就代码而言没有任何优势; 0x0001
样式的解析速度并不快,并且两种形式生成的类文件完全相同。
正如对您的问题的一些评论所强调的那样,可能存在风格优势,但是,风格优势是情人眼里出西施。归根结底,很难争论赞成或反对“我发现这个更漂亮”。
关于java - 为什么一些开发人员以这种方式分配原始整数?整数 i = 0x0001,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54705757/