From d0306217bbf492367b77c55531d9ef1f9dc8750b Mon Sep 17 00:00:00 2001 From: fabianArbeit Date: Thu, 27 Mar 2025 09:00:33 +0100 Subject: [PATCH] verwende nicht-veraltete Klassen --- Darlehenberechner.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Darlehenberechner.java b/Darlehenberechner.java index 780aacb..766f46e 100644 --- a/Darlehenberechner.java +++ b/Darlehenberechner.java @@ -1,7 +1,9 @@ +import java.io.BufferedReader; +import java.io.InputStreamReader; import java.io.IOException; -import java.io.DataInputStream; import java.math.BigDecimal; import java.math.MathContext; +import java.nio.charset.StandardCharsets; import java.text.DecimalFormat; import java.text.DecimalFormatSymbols; import java.text.ParseException; @@ -165,7 +167,7 @@ class Darlehenberechner { DECIMAL_FORMAT.setParseBigDecimal(true); var konfig = new Konfiguration(); - var dis = new DataInputStream(System.in); + var dis = new BufferedReader(new InputStreamReader(System.in, StandardCharsets.UTF_8)); System.out.print("Darlehenswert: "); konfig.setDarlehenswert((BigDecimal) DECIMAL_FORMAT.parse(dis.readLine())); System.out.print("Zinssatz: ");