Inhaltsverzeichnis
Frageninhalt
Lösung
Heim Java Wie zählt man die Häufigkeit des Vorkommens einer Ganzzahl zwischen 0 und 255?

Wie zählt man die Häufigkeit des Vorkommens einer Ganzzahl zwischen 0 und 255?

Feb 22, 2024 pm 12:30 PM

PHP Editor Strawberry beantwortet Ihre Frage, wie man in Java die Häufigkeit des Vorkommens einer Ganzzahl zwischen 0 und 255 berechnet. In diesem Problem können wir ein Array mit einer Länge von 256 verwenden, um die Häufigkeit des Auftretens jeder Ganzzahl aufzuzeichnen, dann das Eingabearray durchlaufen und 1 zu der Anzahl addieren, die der angezeigten Ganzzahl entspricht. Schließlich können wir die Häufigkeit des Vorkommens jeder Ganzzahl ermitteln, indem wir ihren Wert im Zählarray nachschlagen. Diese Methode ist einfach und effizient und eignet sich zur Berechnung der Häufigkeit von Ganzzahlen in einem kleinen Bereich.

Frageninhalt

Ich habe eine lange Textdatei, in der ich jedes Zeichen in ASCII konvertiert habe. Ich möchte die Häufigkeit jedes Zeichens berechnen, nachdem ich es in ASCII konvertiert habe, und das am häufigsten vorkommende Zeichen finden. Kann ich also eine Zählung erstellen, ohne eine Switch-Anweisung einzugeben, die Fälle für jede Zahl von 0 bis 255 enthält?

Ich weiß, dass es funktionieren würde, für jede Ganzzahl eine Zählvariable einzugeben und den 256-Fall-Wechsel vorzunehmen, aber ich bin einfach der Meinung, dass es eine einfachere Lösung geben sollte.

Lösung

Sie können versuchen, Hashmap zu verwenden;

Map<Integer, Integer> map = new HashMap<>();
map.put(i, map.getOrDefault(i, 0) + 1);
Nach dem Login kopieren

Dann ist „map.key“ der Zeichen-ASCII-Code und „value“ seine Zeit

Das obige ist der detaillierte Inhalt vonWie zählt man die Häufigkeit des Vorkommens einer Ganzzahl zwischen 0 und 255?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)