Академический Документы
Профессиональный Документы
Культура Документы
LocalDate;
import java.time.format.DateTimeFormatter;
/**
*
* @author david.north
*
*/
public class Car {
// instance variables
private String serialNumber;
private String make;
private String model;
private int year;
private String color;
private int mileage;
private int speed;
private char gear;
private LocalDate datePurchased;
// default constructor
public Car ()
{
this.mileage=0;
this.gear ='P';
this.speed = 0;
}
/**
*
* @param serialNumber
* @param make
* @param model
* @param year
* @param color
* @param date
*/
public Car (String serialNumber,String make, String model, int year, String color,
String date)
{
this();
this.serialNumber = serialNumber;
this.make = make;
this.model = model;
this.year = year;
this.color = color;
this.setDatePurchased(LocalDate.parse(date,
DateTimeFormatter.ofPattern("MM/dd/yyyy")));
}
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.TreeMap;
}
return oldList;
}
Dealer dealer;
System.out.println("Old Cars");
for(Car car: dealer.oldInventory("01/01/1990")) {
System.out.println(car);
}