gpt4 book ai didi

java - 如何将输入的字符串存储到不同的变量中?

转载 作者:行者123 更新时间:2023-12-02 01:42:23 26 4
gpt4 key购买 nike

在我的程序中,我想以“String Int Int”的格式接受用户的输入。例如,“F 5 200”。

然后我想将这些值存储到三个不同的变量中。我该如何去做呢?

import java.util.Scanner;

public class Test {

public static void main(String args[])
{
String s;

Scanner in = new Scanner(System.in);

System.out.println("Enter a command");
s = in.nextLine();

String str = s;
String[] arrOfStr = str.split(" ", 3);

for (String a : arrOfStr)
System.out.println(a);



}

}

我已经到了分割字符串并输出结果的阶段了。但是我不确定如何将输出存储到具有正确数据类型的变量中。

最佳答案

它们都是字符串变量,因此您必须知道数据的顺序,以便可以将字符串解析为 int 类型

   String[] arrOfStr = str.split(" ", 3);
String str1 = arrOfStr[0];
int int2 = Integer.parseInt (arrOfStr[1]);
int int3 = Integer.parseInt (arrOfStr [2]);

关于java - 如何将输入的字符串存储到不同的变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54276545/

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