我正在尝试制作一个程序,要求用户输入 3 个城市,该程序应该采用 3 个城市,并将它们放入字符串数组中,第一个城市在 [0],第二个在 [1] 和[2] 中的第三个,我得到它来询问他们,收集答案,但它只是打印出第一个答案,而不是全部 3。有什么想法可以解决这个问题吗?
我的代码看起来像这样
public static void main(String[] args) {
String ans;
String[] favoritStad = new String [3];
Scanner scanner1 = new Scanner (System.in);
System.out.println("skriv in 3 favoritstäder");
String Användarinlägg1 = scanner1.nextLine();
String Användarinlägg2 = scanner1.nextLine();
String Användarinlägg3 = scanner1.nextLine();
favoritStad[0] = Användarinlägg1;
favoritStad[1] = Användarinlägg1;
favoritStad[2] = Användarinlägg1;
System.out.print(Användarinlägg1);
}
Användarinlägg 是 userinputt ,喜爱 stad 是 favcity 字符串“ans”只是我试图收集所有 3 个答案并将其打印出来但从未弄清楚的想法
解决了!只需要添加
System.out.print(Användarinlägg2);
System.out.print(Användarinlägg3);