是否可以将.toString()
变为整数?我试图将以下变量转换为整数。
String NumTwo
NumTwo = Display.getText().toString();
答案 0 :(得分:2)
使用
int two = Integer.parseInt(NumTwo);
http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#parseInt(java.lang.String)
也可以使用try catch
try
{
int two = Integer.parseInt(NumTwo); // if its not a valid number throws NumberFormatException
}catch(NumberFormatException e)
{
}
答案 1 :(得分:1)
尝试将代码放入
Integer.parseInt();
答案 2 :(得分:1)
希望你的字符串很大,可能超过整数的大小,你可以使用BigInteger
。
你可以使用
转换它BigInteger(String val)
将任意大小的整数的十进制字符串表示形式转换为BigInteger。
答案 3 :(得分:0)
(Integer)Display.getText();
试试这个。