这是任务
你是餐馆老板。你最多有5张桌子。每个表都有订单,包括菜肴名称和数字。您需要实现数据结构来管理它。
所以它应该是一个主类,还有一个带表的类(表应该在数组中计数),类里面的表应该是一个类Orders,在这个Orders中应该是两个数组,其中包含order和order of orders (我会订购多少“鱼”)。一般来说,我应该有三个数组,输出应该是这样的:“表1订购2个沙拉”,“表2订购3个牛奶”等等
我从这个开始
public class Lesson8Task4 {
public static void main(String[] args) {
Tables[] table1 = new Tables[1];
System.out.println(table1);
}
public static class Tables {
int[] tablesCount = {1 , 2, 3, 4, 5};
public static String[] ordersName = {"potatoes", "coke", "meat", "fish", "milk"};
public static int[] dishNumber = {1,2,3,4,5};
}
}
我希望我清楚地解释一下。 感谢
答案 0 :(得分:0)
我会尝试在没有代码的情况下向你解释,因为我认为你应该向自己学习。
你有一个数组table1
,只能在0位置有一个元素。
您需要为此位置提供一个值,如下所示:table1[0] = new Tables();
现在它取决于您的复杂程度,但是根据您发布的内容,我只需要从0到for
table1[0].tablesCount.length
和之类的内容:System.out.println("Table "+table1[0].tablesCount[i]....)
我相信你;)