我必须改正我所有的 IT 级作业,但其中一项我很吃力。给你一个简短的细分;我基本上必须使用JOptionPane.showInputDialog才能获得他们最喜欢的 4 位音乐艺术家的用户输入。singers[]此外,我必须将这些输入保存在一个名为;的数组中。我必须使用 for 循环询问使用 4 位艺术家的姓名JOptionPane.showInputDialog,然后将该输入保存在上述数组中,并输出 4 位艺术家,但是如果其中一位艺术家名为“heino”,则程序必须立即关闭System.exit(0).
我把大部分内容都记下来了,但是我很难为 4 个艺术家的名字获取输入和输出。
import javax.swing.*;
public class Main {
public static void main(String[] args) {
String[] singer = new String[4];
for (int i = 0; i < singer.length; i++) {
singer[i] = JOptionPane.showInputDialog("How is your favourite artist called? :");
if(singer[i].equals("Heino")){
System.exit(0);
}
else{
singer[i] = JOptionPane.showInputDialog("Do you have any other favourite artists? : ");
}
for (String bestesinger : singer){
JOptionPane.showMessageDialog(null, "The name of your favourite artists are: " + singer[0] + singer[1] + singer[2] + singer[3]);
}
}
}
}
精慕HU
相关分类