Java 使用用户输入的链表

Java linked list using user input

我才进入 Java class 几周,我不确定如何进行。谁能指导我使用用户输入创建链表的起点? 到目前为止,这是我所拥有的,只是用户输入的请求。我希望发现的是如何获取结果并创建我的链表?我会在第一个括号内创建列表还是为此方向创建一个新的括号?

import java.util.LinkedList;
import java.util.Scanner;
import java.util.*;

public class Main {
    

  public static void main (String[]args) {

    Scanner scan = new Scanner (System.in);

      System.out.println ("Enter first name of equipment, cost and gain:");
    String equipment1 = scan.nextLine ();

      System.out.println ("Enter second name of equipment, cost and gain:");
    String equipment2 = scan.nextLine ();

      System.out.println ("Enter third name of equipment, cost and gain:");
    String equipment3 = scan.nextLine ();

      System.out.println ("You have entered:");
      System.out.println (equipment1);
      System.out.println (equipment2);
      System.out.println (equipment3);

List是一个接口,LinkedList实现了List。

您可以进行如下操作:

import java.util.List;

List<String> list = new LinkedList<>();
list.add(equipment1)
list.add(equipment2)
list.add(equipment3)

此外,您还可以:

import java.util.List;

List<String> list = new LinkedList<>(Arrays.asList(equipment1, equipment2, equipment3));

其中初始化LinkedList并插入到构造函数中。