我有一個支付支票的應用程序,因爲我得到2串:獲取支付日期列表中的
String contractBegin = "01-01-2018";
String contractEnd = "31-12-2018";
現在每天支付一定要做這個月的最後一個星期五。我需要計算這些日期並將其放置在一個列表或數組中。
有沒有什麼最佳的方式來做到這一點,使用Java 8的漂亮功能?
我開始在這裏:
String contractBegin = "01-01-2018";
String contractEnd = "31-12-2018";
LocalDate contractStart = LocalDate.parse(contractBegin, DateTimeFormatter.ofPattern("dd-MM-yyyy"));
LocalDate contractStop = LocalDate.parse(contractEnd, DateTimeFormatter.ofPattern("dd-MM-yyyy"));
System.out.println(contractStart);
System.out.println(contractStop);
List<LocalDate> payCheck= new ArrayList<>();
for (int i = 0; i < args.length; i++) {
payCheck.add(...) ??
}
需要一些澄清。什麼是參數? – gnostrenoff