用java的对象数组写一个录入来往车辆信息的代码
时间: 2023-02-08 07:53:36 浏览: 61
```
import java.util.Scanner;
class Vehicle {
String brand;
String model;
int year;
public void input() {
Scanner input = new Scanner(System.in);
System.out.print("请输入品牌: ");
brand = input.nextLine();
System.out.print("请输入型号: ");
model = input.nextLine();
System.out.print("请输入年份: ");
year = input.nextInt();
}
public void print() {
System.out.println("品牌: " + brand);
System.out.println("型号: " + model);
System.out.println("年份: " + year);
}
}
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入要录入的车辆数量: ");
int n = input.nextInt();
Vehicle[] vehicles = new Vehicle[n];
for (int i = 0; i < n; i++) {
vehicles[i] = new Vehicle();
vehicles[i].input();
}
System.out.println("车辆信息如下:");
for (int i = 0; i < n; i++) {
vehicles[i].print();
}
}
}
```
这是一个用java对象数组实现录入来往车辆信息的代码。代码中定义了一个Vehicle类,包含了品牌,型号,年份等属性,并有输入和输出的方法,在main方法中创建了一个vehicle类型的数组,通过循环调用输入和输出方法实现录入和输出车辆信息.