gpt4 book ai didi

java - 如何从字符串中解析int

转载 作者:行者123 更新时间:2023-12-02 04:21:39 25 4
gpt4 key购买 nike

我必须继续输入 x 和 y 坐标,直到用户输入“stop”。但是,我不明白如何将输入从 String 解析为 int,因为每当我这样做时,我都会收到错误。

public class Demo2 {
public static void main(String[] args) {

Scanner kb = new Scanner(System.in);

while (true) {
System.out.println("Enter x:");
String x = kb.nextLine();

if (x.equals("stop")) {
System.out.println("Stop");
break;
}

System.out.println("Enter y:");
String y = kb.nextLine();

if (y.equals("stop")) {
System.out.println("Stop"); }
break;
}
}
}
}

最佳答案

要从字符串中解析整数,您可以使用此代码片段。

    try{

int xx = Integer.parseInt(x);
int yy = Integer.parseInt(y);

//Do whatever want
}catch(NumberFormatException e){
System.out.println("Error please input integer.");
}

关于java - 如何从字符串中解析int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32706349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com