小编Gab*_*han的帖子

使用数组而不是使用Java中的ArrayList从用户输入创建新对象

我在使用用户输入动态创建新对象时遇到问题.我知道如何使用ArrayList,但我想知道是否可以只使用一个数组?Object 1Object 2从扩展MainObject.

我目前有:

import java.util.Scanner;
public class Main
{
public static void main (String args[]) 
{
MainObject[] Main = new MainObject[99];
//^objects created will be added to this array^
int input;
Scanner scanner = new Scanner(System.in);
do
{
    System.out.println("1. Add a new object 1");
    System.out.println("2. Add a new object 2");
    System.out.println("3. Display all object info");
    System.out.println("4. Quit");

    System.out.print("Please enter either 1 to 4: "); 
    input =(scanner.nextLine());
switch(input) {
    case 1 :
    object1 obj1 …
Run Code Online (Sandbox Code Playgroud)

java arrays loops arraylist

5
推荐指数
1
解决办法
845
查看次数

标签 统计

arraylist ×1

arrays ×1

java ×1

loops ×1