Heim > Java > javaLernprogramm > Wie konvertiert man in Java zwischen Floats und Strings?

Wie konvertiert man in Java zwischen Floats und Strings?

Barbara Streisand
Freigeben: 2024-11-03 02:03:29
Original
504 Leute haben es durchsucht

How to Convert Between Floats and Strings in Java?

Konvertieren von Datentypen in Java: Float in String und umgekehrt

Bei der Arbeit mit verschiedenen Datentypen in Java ist eine Konvertierung erforderlich zwischen ihnen. Insbesondere die Konvertierung von Float in String oder umgekehrt ist ein häufiges Szenario.

Float in String konvertieren

Um einen Float in einen String umzuwandeln, verwenden Sie String.valueOf ()-Methode. Diese Methode verwendet einen Float als Eingabe und gibt seine String-Darstellung zurück. Zum Beispiel:

<code class="java">String sSelectivityRate = String.valueOf(valueCalculated);</code>
Nach dem Login kopieren

String in Float konvertieren

Um einen String in einen Float umzuwandeln, verwenden Sie die Methode Float.parseFloat(). Diese Methode nimmt eine Zeichenfolgendarstellung eines Floats und gibt einen Float-Wert zurück. Zum Beispiel:

<code class="java">float f = Float.parseFloat("25");</code>
Nach dem Login kopieren

Erläuterung des Behauptungsfehlers

In Ihrem Fall ist die Behauptung fehlgeschlagen, weil Sie eine Zeichenfolge (valueFromTable) direkt mit einer Gleitkommazahl (valueCalculated) verglichen haben. Beim Vergleich von Werten unterschiedlicher Typen ist es wichtig, sie in denselben Typ umzuwandeln, da es geringfügige Unterschiede in ihren Zeichenfolgendarstellungen geben kann.

Verbesserte Aussage

Zur Behebung Um die Behauptung zu bestätigen, konvertieren Sie zuerst die Zeichenfolge „valueFromTable“ in eine Gleitkommazahl:

<code class="java">float floatValueFromTable = Float.parseFloat(valueFromTable);
if (floatValueFromTable == valueCalculated) {
    // Assertion passed
}</code>
Nach dem Login kopieren

Dadurch werden sowohl „valueFromTable“ als auch „valueCalculated“ in Gleitkommazahlen konvertiert, um einen genauen Vergleich sicherzustellen.

Das obige ist der detaillierte Inhalt vonWie konvertiert man in Java zwischen Floats und Strings?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage