我正在创建一个银行系统,似乎无法将客户名称的名称存储在一个数组中。最后一个客户名称仅在下一个客户上被覆盖。这些是关于数组的线。
ArrayList<String> allnames1 = new ArrayList<String>();
System.out.println("Please enter account holders name:");
allnames1.add(sc.nextLine());
System.out.println("Account Created. Overview and Balance: " + "\n" + allnames1);
发生这种情况后,用户将被带回&#34;主菜单&#34;在另一堂课。
答案 0 :(得分:0)
allnames1.add(“a”)
allnames1.add(“b”)就够了。
如果不起作用;我认为这是因为allnames1每次都是新创建的..或者sc.nextline是错误的。