我创建了一个名为Artist的类 - 这个类包含艺术家名称,DOB,流派和CD名称,所有类型都是字符串。
然后我创建了一个主类,允许用户通过底部的控制台输入此信息。
我有两个问题:首先,我如何允许用户将类型为艺术家的信息输入到数组中;其次,如何搜索数组以查找已输入的特定艺术家?并非所有4个变量(名称dob genre和cd name)都需要存储在数组的一个元素中。该数组必须有40位艺术家的最大输入。
答案 0 :(得分:0)
int count = 0;
while (you_want_to_keep_enetering) {
Scanner scan = new Scanner(System.in);
String artistName = scan.nextLine();
String dateOfBirth = scan.nextLine();
String genreOfMusic = scan.nextLine();
String cdName = scan.nextLine();
arrayOfArtists[count] = new Artist(artistName,dateOfBirth,genreOfMusic,cdName);
count++;
}
我认为做这样的事情?