【发布时间】:2017-08-03 19:59:18
【问题描述】:
我正处于创建我认为本质上应该是一个简单的小程序的开始阶段。但是,我对 java 很陌生,所以事实证明它比预期的要困难。这就是我将编译的内容,除了最后的打印部分。首先,我不明白为什么不呢?其次,我需要创建一个随机生成器来从 arrayList 中的一个数组中随机选择一个项目。我一直在尝试很多东西,但就是无法让它发挥作用。我想我什至对将代码放在哪里感到困惑。帮助!
import java.util.*;
public class RestaurantSelector1 {
//public static class Tribeca4star{
final static String[] italian = {"Pepolino Restaurant", "Locanda Verde", "Scalini Fedeli", "Gran Morsi", "Ecco", "Tutto il Giorno", "The Odeon", "Mamo Restaurant", "Petrarca Cucina E Vino", "Osteria Morini"};
final static String[] japanese = {"Shigure", "Sushi Azabu", "Ichimura", "Brushstroke", "Takahachi Tribeca Restaurant", "Ninja New York", "DOMODOMO", "Sushi of Gari", "Hirohisa", "Blue Ribbon"};
final static String[] french = {"Bouley", "Batard", "Racines", "The Odeon", "MAMO Restaurant", "La Sirene", "Le Coucou", "Balthazar", "Taureau", "L'Appart"};
final static String[] american = {"American Cut Steakhouse", "Marc Forgione", "The Bennett", "Little Park", "The Odeon", "Yves", "Tribeca Grill", "Atera", "Batard", "Brandy Library"};
final static String[] chinese = {"Mr. Chow", "Macao", "Khe-Yo"};
final static String[] spanish = {"Tablao", "Sazon", "Despana", "Estancia 460", "Westside Coffee Shop", "Anejo Tribeca", "Terra Wine Bar", "Darlene", "Sophia's Cuban Cuisine", "Amada"};
final static String[] cafe = { "Arcade Bakery", "Galerie de Cafe", "The Wooly Daily", "Cafe Belle", "Baked", "Laughing Man Coffee and Tea","La Colombe Coffee", "Kuro-Obi at Canal Street Market", "Blue Spoon Coffee", "Everyman Espresso"};
final static String[] thai = {"khe-yo", "Empire", "Macao"};
final static String[] indian = {"Tamarind"};
final static String[] viatnamese = {"Khe-Yo", "Macao"};
public static void main(String[] args){
ArrayList<String[]> cuisine = new ArrayList<>();
cuisine.add(italian);
cuisine.add(japanese);
cuisine.add(french);
cuisine.add(american);
cuisine.add(chinese);
cuisine.add(spanish);
cuisine.add(cafe);
cuisine.add(thai);
cuisine.add(indian);
cuisine.add(viatnamese);
System.out.println(cuisine[0,1]);
}
}
【问题讨论】:
-
请将语法错误问题与“随机选择项目”问题分开。
标签: java arrays arraylist random printing