java - 如何将从 TextField View 中获取的 String 转换为 int

标签 java android string int

我的布局中有一个 TextField,我想检索它并将其转换为整数以将其放入我的数据库中。我使用了以下代码,但它总是给我一些异常

EditText agefield = (EditText) findViewById(R.id.agefield);             
int age = Integer.parseInt(agefield.getText().toString());

最佳答案

如果Java这一行

int age = Integer.parseInt(agefield.getText().toString());

可以重写为

int age = Integer.parseInt(agefield.getText());

关于java - 如何将从 TextField View 中获取的 String 转换为 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10220179/

相关文章:

android - 定义要查看的顶部和底部阴影

android - 当我在 android 中使用发送多部分文本消息发送消息时出现 NullPointerException?

python - 类型错误:在字符串格式化期间并非所有参数都被转换

android - 为什么 ZXing 在 captureAcitivity 之前做 Activity 时给我黑屏

Java .split 方法匹配空字符串怪异行为

python - 键是 Python 中的一对整数的字典

java - 如何为 jackson 启用严格类型解析?

java - 将编码的压缩字符串转换为Java中的普通字符串时仅读取一半内容

java - 是否可以设置 ProgressIndicator 的样式?

java - JPA MySQL找不到创建的表