gpt4 book ai didi

java - 你好,我想做一个程序,它存储名称并在写入“stop”结束时停止,并且程序显示存储在其中的名称

转载 作者:行者123 更新时间:2023-12-01 09:19:22 26 4
gpt4 key购买 nike

我制作了一个程序,存储名称并在写入“停止”结束时停止,程序显示存储在其中的名称......此代码显示您输入的姓氏我想显示所有名称

public static void main(String[] args) {

  Scanner sc = new Scanner(System.in);       
System.out.println("Enter The name : ");
String name = sc.next();

while (!"stop".equals(name)){
System.out.println("please entrr new name : ");
name = sc.next();


}
System.out.println(name);

}
}

最佳答案

存储数据的问题是您实际上必须将数据存储在某个地方;)。您可以使用 StringArray 或几乎任何类型的 Collection。在这种情况下,我认为简单的 ArrayList 是最好的。因此,您创建了列表:

List<String> names = new ArrayList<>();

然后使用 add() 方法将元素追加到列表中。例如:

names.add(name);

您可以使用 toString() 方法中的构建轻松打印输出,如下所示:

System.out.println(names);

或者迭代列表并自己打印它们。请注意,您可能不想将“stop”字符串存储在列表中。

关于java - 你好,我想做一个程序,它存储名称并在写入“stop”结束时停止,并且程序显示存储在其中的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40270675/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com