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