gpt4 book ai didi

java - 如何在链接列表中显示与用户从 JOptionPane 输入相匹配的结果?

转载 作者:行者123 更新时间:2023-12-02 05:40:46 25 4
gpt4 key购买 nike

我创建了一个 Type Car 对象,其中包含品牌、型号、年份、里程作为变量,

程序从文件中读取并通过链接列表显示排序和未排序的版本。我创建了一个类来向对象添加值。我应该如何修改代码,以便当用户输入福特时,GUI 仅显示名为福特的汽车的值?有一个名为

的对象

这里是 GUI 显示内容的链接,我想在排序列表中仅显示与用户输入相同的输入的值。

GUI

String menuName = event.getActionCommand();`

String input;

// if clicked "Add," prompt user for input dialog
// and if valid RN, add it to each list,
// then display the list to reflect the addition
if (menuName.equals("Add")) {
input = JOptionPane.showInputDialog(null, "Enter a Car to add:");
try {
StringTokenizer st = new StringTokenizer(input);

Car cr = new Car(st.nextToken(), st.nextToken(), Integer.parseInt(st.nextToken()),
Integer.parseInt(st.nextToken()));
crGUI.inOrder.add(cr);
crGUI.sorted.add(cr);
} catch (IllegalArgumentException iae) {
JOptionPane.showMessageDialog(null, "Illegal Car: " + input);
System.out.println("Illegal Car: " + input);
}
crGUI.displaySorted();
crGUI.displayUnsorted();
} } }

最佳答案

if crGui.displaySorted() 可以检查 make 的类型。如果你传递某种字符串也许?

关于java - 如何在链接列表中显示与用户从 JOptionPane 输入相匹配的结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56140780/

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