Gib einen Dateinamen über die Konsole ein.
Finde das Byte bzw. die Bytes, mit der geringsten Zahl an Wiederholungen. Zeige sie durch Leerzeichen getrennt auf dem Bildschirm an. Schließe den EA-Datenstrom.
Anforderungen:
Das Programm muss einen Dateinamen von der Konsole lesen.
Verwende einen FileInputStream, um aus der Datei zu lesen.
Alle am seltensten wiederholten Bytes aus der Datei müssen durch Leerzeichen getrennt angezeigt werden.
Die Bildschirmausgabe muss in einer Zeile angezeigt werden.
Der zum Lesen der Datei verwendete Stream muss geschlossen werden.
package de.codegym.task.task18.task1804;
import java.io.FileInputStream;
/*
Die seltensten Bytes
*/
public class Solution {
public static void main(String[] args) throws Exception {
}?
}
0
Kommentare (5)
Beliebt
Neu
Alt
Du musst angemeldet sein, um einen Kommentar schreiben zu können
Ähnlich wie bei der vorherigen Aufgabe. Du brauchst diesmal nur eine Collection, die nicht nur das Byte speichert sonder auch wie oft es in der Datei vorkommt.
ja die voriherige aufgabe habe ich auch nicht verstanden :) ich dachte weil diese leichter ist frage ich hier, und versuche dann die strategie bei der schwierigen
kurzgesagt, ich habe keine ahnung
This website uses cookies to provide you with personalized service. By using this website, you agree to our use of cookies. If you require more details, please read our Terms and Policy.