java - Java 将字符串转换为整数

标签 java

我希望将字符串转换为整数,以便我可以要求用户输入,然后相应地倒计时。

代码:

String bottle = "bottles";
String num = "";
request.getParameter(bottles);
int number = bottles;

最佳答案

我将使用 Integer.parseInt 并将 try/catch 括在 NumberFormatException 中(输入 String 不代表整数)。

我还会添加一个空检查,以防您无法控制正在解析的String

// null check
if (bottles != null) {
    try {
        int foo = Integer.parseInt(bottles);
    }
    catch (NumberFormatException nfe) {
        // bottles does not represent an integer
        nfe.printStackTrace();
    }
}

关于java - Java 将字符串转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22099081/

相关文章:

java - 检测 JDialog 的大小调整

java - 时间戳在 android 中不是当前的

java - CountDownTimer cancel() 不会取消计时器并继续工作

java - 输入文本后如何从文本字段(密码)检索文本

java - 如何使用 Firebase Cloud Messaging 根据 Firebase 数据发送通知

java - 当表单被 JavaScript 禁用时,JSF 表单不会被提交

java - 创建带星号的右对齐三角形

Java 自定义解析器(如 XML)

java - Android java如何使编辑文本透明但文本仍然可见?

java - 进度条 Java