265得票22回答
如何将一个对象转换为整数

在Java中,我如何将一个对象强制转换为int类型?

261得票34回答
如何优雅地检查一个数字是否在范围内?

如何用C#优雅地实现这个功能? 例如,数字可以在1到100之间。 我知道一个简单的if (x >= 1 && x <= 100)即可;但是由于C#/.Net不断添加新特性和语法糖,因此这个问题更多关注更惯用(或者说更优雅)的写法。 性能不是问题,但请在不是O(1)的...

233得票14回答
Java整数转换为字节数组

我得到了一个整数:1695609641 当我使用该方法时:String hex = Integer.toHexString(1695609641); system.out.println(hex); 输出:6510f329 但我想要一个字节数组:byte[] bytearray = new...

215得票8回答
在每个列表元素上调用int()函数?

我有一个包含数字字符串的列表,像这样:numbers = ['1', '5', '10', '8']; 我想将每个列表元素转换为整数,使其看起来像这样:numbers = [1, 5, 10, 8]; 我可以使用循环来完成,就像这样:new_numbers = []; for n in num...

212得票15回答
将整数转换为带有千位分隔符的字符串

我想把整数35634646转换成千分位形式,也就是35,634,646。 最快的方法是什么?

205得票14回答
在安卓系统中将字符串转换为整数

如何将字符串转换为整数? 我有一个文本框,用户在其中输入数字:EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); 并且将该值分配给字符串hello。 我希望将其...

203得票8回答
为什么在Java中比较整数包装类型时,128==128是错误的,但127==127是正确的?

class D { public static void main(String args[]) { Integer b2=128; Integer b3=128; System.out.println(b2==b3); } } ...

202得票6回答
Int和Integer的区别是什么?

在 Haskell 中,Int 和 Integer 有何区别?答案在哪里记录下来了吗?

199得票7回答
Java: Integer equals vs. ==

自 Java 1.5 开始,你在许多情况下可以相互替换`Integer`和`int`。 然而,我在我的代码中发现了一个潜在的缺陷,这让我感到有点惊讶。 下面是代码:Integer cdiCt = ...; Integer cdsCt = ...; ... if (cdiCt != null...

198得票5回答
Integer.valueOf()和Integer.parseInt()的区别

除了已经记录在文档中的Integer.parseInt()处理负号外,Integer.valueOf()和Integer.parseInt()之间还有其他区别吗? 既然两者都不能将 ,解析为十进制千位分隔符(会产生NumberFormatException),那么是否有已经可用的Java方法...