用于存储用户输入的Java Arraylist
作者:互联网
嗨,我是arraylists和java的新手,我想知道是否有人可以帮助我或指导我如何创建一个程序,允许用户从键盘重复输入目录条目并将它们存储在arraylist中.
enter name:
enter telephone number:
然后询问用户是否想要输入另一个
enter another: Y/N
谢谢
解决方法:
您仍然可以使用两个ArrayLists,或者创建一个具有name和phone属性的类,然后创建该类对象的一个ArrayList.
这里显示的第一种方法
import java.util.ArrayList;
import java.util.Scanner;
public class AAA {
public static void main(String[] args) {
ArrayList<String> name = new ArrayList<String>();
ArrayList<Integer> phone = new ArrayList<Integer>();
Scanner sc = new Scanner(System.in);
while (true) {
System.out.println("Please enter your name: ");
name.add(sc.next());
System.out.println("Please enter your number: ");
phone.add(sc.nextInt());
}
}
}
标签:java,arrays,arraylist,user-input,storing-data 来源: https://codeday.me/bug/20190929/1834043.html