【发布时间】:2013-04-30 05:44:35
【问题描述】:
我正在编写一个计算机库存程序,它允许用户定义和显示数组中的一种计算机。目前,阵列中的一台计算机(即阵列中的第一台计算机)已打印,但并非所有特定型号的列表。
model = Console.askString("A or B ? ");
item = mlist.find(model);
if (item == null)
System.out.println("Cannot find " + model);
else
item.print("Laptop details...");
break;
【问题讨论】:
-
mlist是什么?find是返回所有匹配项,还是只返回第一个匹配项? -
什么是
item?请提供更多相关部分。 -
你能发布你得到的输出,以及你期望的输出吗?
-
请提供有关此问题的更多详细信息。添加类的完整源代码。
-
你是什么
breaking?一个循环?一个开关?顺便说一句,无论项目是否为null,都会始终执行中断。