From 6a99534f1db8ea6d4182d2c81716724ced8d8c88 Mon Sep 17 00:00:00 2001 From: irist Date: Tue, 25 Apr 2023 10:06:17 +0200 Subject: [PATCH] positionierAufsatz aktualisiert --- 2Semester/src/indexverwaltung/Datei.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/2Semester/src/indexverwaltung/Datei.java b/2Semester/src/indexverwaltung/Datei.java index dda15e7..6f0b8ce 100644 --- a/2Semester/src/indexverwaltung/Datei.java +++ b/2Semester/src/indexverwaltung/Datei.java @@ -65,7 +65,10 @@ public class Datei { } private void positioniereAufSatz(int index) throws IOException { - eineStammdatei.seek(index * SATZLAENGE); + if (index * SATZLAENGE * Character.BYTES != aktuell) { + } + aktuell = index * SATZLAENGE * Character.BYTES; + eineStammdatei.seek(aktuell); } private String readFixedString(int länge) {