如何将字符串转换为整数?
我有一个文本框,我让用户输入一个数字:
EditText et = (EditText) findViewById(R.id.entry1);
String hello = et.getText().toString();
并将值分配给字符串 hello
。
我想把它转换成一个整数,这样我就可以得到他们输入的数字;稍后将在代码中使用它。
有没有办法将 EditText
变成一个整数?那会跳过中间人。如果没有,字符串到整数就可以了。
原文由 James Andrew 发布,翻译遵循 CC BY-SA 4.0 许可协议
请参阅 Integer 类和静态
parseInt()
方法:http://developer.android.com/reference/java/lang/Integer.html
您将需要捕获
NumberFormatException
尽管在解析时出现问题,因此: