gpt4 book ai didi

java - 使用 Split 将所有新元素添加到带有混合输入的 ArrayList 中。

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

我使用 split 来划分字符串输入。前 3 个工作得很好,因为它们是字符串,但最后一个输入是 double 。知道我应该如何进行这项工作,以便字符串分割可以将结果[4]传递给ArrayList中的 double 吗?

Scanner catin = new Scanner(System.in);
System.out.print("Enter the Name, Breed, Color, and Weight of the Cat: ");
String test = catin.nextLine();
String[] result = test.split(",");
Cat c4 = new Cat(result[1], result[2], result[3], result[4]);

最佳答案

不太确定你想要什么,但我认为你在Double.parseDouble(result[4])之后:

Cat cat = new Cat(result[1], result[2], result[3], Double.parseDouble(result[4]));

再次注意索引。索引应为 0 --> 3,因为数组是从零开始索引的。

关于java - 使用 Split 将所有新元素添加到带有混合输入的 ArrayList 中。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19471645/

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