optionally prompt or parse for parameters
This commit is contained in:
parent
9fe2163b6e
commit
9075dcf0a3
@ -164,6 +164,15 @@ class Darlehenberechner {
|
||||
.setAnfangsmonat(YearMonth.of(2024, Month.SEPTEMBER))
|
||||
).berechneWerte();*/
|
||||
|
||||
if (args.length == 0) {
|
||||
askParametersAndRun();
|
||||
} else {
|
||||
parseParametersAndRun(args);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private static void askParametersAndRun() throws IOException {
|
||||
DECIMAL_FORMAT.setParseBigDecimal(true);
|
||||
|
||||
var konfig = new Konfiguration();
|
||||
@ -199,8 +208,11 @@ class Darlehenberechner {
|
||||
konfig.setSondertilgungProzent((BigDecimal) DECIMAL_FORMAT.parse(in));
|
||||
}
|
||||
new Darlehenberechner(konfig).berechneWerte();
|
||||
}
|
||||
|
||||
/*var konfig = new Konfiguration();
|
||||
|
||||
private static void parseParametersAndRun(String[] args) {
|
||||
var konfig = new Konfiguration();
|
||||
int count = 0;
|
||||
DECIMAL_FORMAT.setParseBigDecimal(true);
|
||||
while (count < args.length) {
|
||||
@ -239,7 +251,7 @@ class Darlehenberechner {
|
||||
}
|
||||
count++;
|
||||
}
|
||||
new Darlehenberechner(konfig).berechneWerte();*/
|
||||
new Darlehenberechner(konfig).berechneWerte();
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user