这是所说的课程
public static void showCodes(){
System.out.print(" Select from");
System.out.print(" => ");
for (String show : productDB.inventory)
{ System.out.print(show.toUpperCase() + " ");}
System.out.print(" <=");
}
这是另一个类(具有数组)
public class ProductDB
{
public String[] inventory = {"java", "jsps", "mcb2", "txtp", "calc", "topg", "bigl", "sgtp"};
**insert rest of class code**
}
这是我的主要
public static void main(String args[])
{
System.out.println(" Product Selection\n");
showCodes();
...
我知道我需要定义我的变量,但我对Java很新。 在第一个块代码中,在第4行,我得到一个&#34;找不到符号&#34;错误。
答案 0 :(得分:-1)
将方法for
中的showCodes
循环更改为:
for (String show : ProductDB.inventory)
并将static
添加到类中的数组definiation中,如下所示:
public static String[] inventory = {"java", "jsps", "mcb2", "txtp", "calc", "topg", "bigl", "sgtp"};