Tag: int

如何将一个string转换为Java中的int?

如何将String转换为Java中的int ? 我的string只包含数字,我想返回它表示的数字。 例如,给定string"1234"的结果应该是数字1234 。

“是”运算符的意外行为与整数

为什么在Python中以下行为意外? >>> a = 256 >>> b = 256 >>> a is b True # This is an expected result >>> a = 257 >>> b = 257 >>> a is b False # What happened here? Why is this False? >>> 257 is 257 True # Yet the literal numbers compare properly 我正在使用Python 2.5.2。 […]

我怎样才能读取整数input?

为什么这个代码不input整数? 网上的一切都说使用raw_input() ,但是我在堆栈溢出(在一个没有处理整数input的线程上raw_input()读取raw_input() input()在Python 3.x中被重命名为input() 。 play = True while play: x = input("Enter a number: ") y = input("Enter a number: ") print(x + y) print(x – y) print(x * y) print(x / y) print(x % y) if input("Play again? ") == "no": play = False

什么是最好的方法来检查一个字符串是否代表Java中的整数?

我通常使用下面的成语来检查一个字符串是否可以转换为一个整数。 public boolean isInteger( String input ) { try { Integer.parseInt( input ); return true; } catch( Exception e ) { return false; } } 这只是我,还是这似乎有点hackish? 什么是更好的方法? 看到我的答案(基于CodingWithSpike的早期答案 ),看看我为什么扭转了我的立场,接受了Jonas Klemming对这个问题的答案 。 我认为这个原始的代码将被大多数人使用,因为它的实现更快,更易于维护,但是当提供非整数数据时,它的速度要慢几个数量级。

Java和C#中的int和Integer有什么区别?

当我遇到Joel Spolsky谈到一个特定类型的程序员知道int / int和Integer在Java / C#(面向对象的编程语言)之间的区别时,我正在阅读更多关于Joel的软件 。 那么,有什么区别?

确定一个字符串是否是一个整数在Java中

我试图确定一个字符串数组中的特定项是否是一个整数。 我是.split(" ")'ing一个String形式的中缀表达式,然后试图将结果数组拆分成两个数组; 一个用于整数,一个用于操作员,同时舍弃括号和其他杂项。 什么是最好的方法来完成这个? 我想我可能能找到一个Integer.isInteger(String arg)方法或其他东西,但没有这样的运气。

什么是C中的size_t?

我在C中与size_t混淆。我知道它是由sizeof运算符返回的。 但究竟是什么呢? 这是一种数据类型吗? 假设我有一个for循环: for(i = 0; i < some_size; i++) 我应该用int i; 或size_t i; ?

整数蓝调,短+ =短小的问题

程序在C#中: short a, b; a = 10; b = 10; a = a + b; // Error : Cannot implicitly convert type 'int' to 'short'. // we can also write this code by using Arithmetic Assignment Operator as given below a += b; // But this is running successfully, why? Console.Write(a);