在Java中,可以使用数组来实现顺序表,并通过用户输入来填充数据。以下是一个示例代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // 获取顺序表的长度 System.out.print("请输入顺序表的长度:"); int size = scanner.nextInt(); // 创建顺序表的数组 int[] list = new int[size]; // 输入数据 System.out.println("请输入顺序表的数据:"); for (int i = 0; i < size; i++) { list[i] = scanner.nextInt(); } // 打印顺序表 System.out.println("顺序表的数据为:"); for (int i = 0; i < size; i++) { System.out.print(list[i] + " "); } } }
运行程序后,首先输入顺序表的长度,然后逐个输入数据。最后,程序会打印出输入的顺序表数据。
注意:该示例程序假设用户输入的都是整数,如果需要处理其他类型的数据,需要相应地修改代码。