【发布时间】:2016-05-15 14:29:24
【问题描述】:
String plants [] = {"Sunflower", "Pea Shooter", "Cherry Bomb", "Wall-Nut", "Potato Mine", "Snow Pea", "Chomper "};
int sunlight [] = {50, 100, 150, 50, 25, 175, 150};
for (int i = 0; i < plants.length; i++) {
System.out.println ((i+1) + "\t" + plants [i] + "\t" + sunlight [i]);
}
这会定期打印出数组,这部分工作。
String addplant = IBIO.inputString ("\nWhich plant do you add? ");
int addsl = IBIO.inputInt ("How much sunlight do you add to that plant? ");
plants [] = {"Sunflower", "Pea Shooter", "Cherry Bomb", "Wall-Nut", "Potato Mine", "Snow Pea", "Chomper ", addplant};
sunlight [] = {50, 100, 150, 50, 25, 175, 150, addsl};
for (int i = 0; i < plants.length; i++) {
System.out.println ((i+1) + "\t" + plants [i] + "\t" + sunlight [i]); }
同样,我希望根据用户输入的值打印出一个新数组。新元素应出现在数组的末尾。
我必须使用 IBIO.input 获取输入。它将用户输入存储到一个变量中。
但是,我尝试的方法不起作用。相反,它只是说“在这个标记之后需要VariableDeclaratorId”并突出显示我创建的新数组。
我想知道如何将变量元素添加到我的数组中,但不确定如何执行此操作。我尝试用谷歌搜索很多东西,但似乎没有任何效果。
【问题讨论】: