de-vraag
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
 lola
lola
Question

java : convert float to String and String to float

Jak mógłbym przekonwertować z float na string lub z string na float?

W moim przypadku muszę dokonać asercji pomiędzy 2 wartościami string (wartość, którą otrzymałem z tabeli) i wartością float, którą obliczyłem.

String valueFromTable = "25";
Float valueCalculated =25.0;

Próbowałem z float na string:

String sSelectivityRate = String.valueOf(valueCalculated );

ale asercja kończy się niepowodzeniem

205 2011-09-26T08:45:18+00:00 3
 RzR
RzR
Edytowane pytanie 17. lipca 2015 в 3:33
Programowanie
java
string
type-conversion
types
number-formatting
Popular videos
String To Int in Java - Learn How to Convert a String to an Integer
String To Int in Java - Learn How to Convert a String to an Integer
2 lata temu
Convert numeric Strings into integer, float, double values using parse method
Convert numeric Strings into integer, float, double values using parse method
1 rok temu
Java - Long, Float and Double Tutorial
Java - Long, Float and Double Tutorial
3 lata temu
C Programming Tutorial 74, Converting Ints and Floats to Strings
C Programming Tutorial 74, Converting Ints and Floats to Strings
9 lat temu
Python Data Type Conversions - String to Int - String to Float - Python Examples - APPFICIAL
Python Data Type Conversions - String to Int - String to Float - Python Examples - APPFICIAL
8 miesięcy temu
convert float to string in java example
convert float to string in java example
4 lata temu
Java String to Float and Float to String | Java String to Float | Java Float to String
Java String to Float and Float to String | Java String to Float | Java Float to String
1 rok temu
how to convert string to float in java Example
how to convert string to float in java Example
4 lata temu
#19 java how to convert float to String, String to double, String to char with example.
#19 java how to convert float to String, String to double, String to char with example.
1 rok temu
String to Float in Gui Form||Float to String in Gui Form||Java Converting values||Information
String to Float in Gui Form||Float to String in Gui Form||Java Converting values||Information
2 lata temu
qhia convert String to float java part 2
qhia convert String to float java part 2
2 lata temu
How to convert a STRING to FLOAT/INT in JavaScript.
How to convert a STRING to FLOAT/INT in JavaScript.
3 lata temu
Java Swing Example3 : Jpanel String To float and float to string
Java Swing Example3 : Jpanel String To float and float to string
5 lat temu
How do convert a list of float to string in python 3 | Cyber Ocean Academy!
How do convert a list of float to string in python 3 | Cyber Ocean Academy!
1 rok temu
algorithm : convert string to float
algorithm : convert string to float
5 lat temu
« Poprzedni
Następny »
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
Solution / Answer
Petar Ivanov
Petar Ivanov
26. września 2011 в 8:46
2011-09-26T08:46:26+00:00
Więcej
Źródło
Edytuj
#13467219

Użycie klasy Float języka Java.

float f = Float.parseFloat("25");
String s = Float.toString(25.0f);

Aby porównać, zawsze lepiej jest przekonwertować ciąg znaków na liczbę zmiennoprzecinkową i porównać jako dwie liczby zmiennoprzecinkowe. Dzieje się tak dlatego, że dla jednej liczby float istnieje wiele reprezentacji łańcuchowych, które są różne, gdy są porównywane jako łańcuchy (np. "25" != "25.0" != "25.00" itd.)

Basil Bourque
Basil Bourque
Edytowana odpowiedź 28. lutego 2015 в 11:46
371
0
 adatapost
adatapost
26. września 2011 в 8:48
2011-09-26T08:48:23+00:00
Więcej
Źródło
Edytuj
#13467221

Float to string - String.valueOf()

float amount=100.00f;
String strAmount=String.valueOf(amount);
// or  Float.toString(float)

String do Float - Float.parseFloat()

String strAmount="100.20";
float amount=Float.parseFloat(strAmount)
// or  Float.valueOf(string)
 adatapost
adatapost
Edytowana odpowiedź 26. września 2011 в 8:53
32
0
 JMax
JMax
26. września 2011 в 8:47
2011-09-26T08:47:21+00:00
Więcej
Źródło
Edytuj
#13467220

Możesz wypróbować tę próbkę kodu:

public class StringToFloat
{

  public static void main (String[] args)
  {

    // String s = "fred";    // do this if you want an exception

    String s = "100.00";

    try
    {
      float f = Float.valueOf(s.trim()).floatValue();
      System.out.println("float f = " + f);
    }
    catch (NumberFormatException nfe)
    {
      System.out.println("NumberFormatException: " + nfe.getMessage());
    }
  }
}

znaleziony tutaj

5
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
365
Zarejestrowany 1 dzień temu
2
True Image
Zarejestrowany 1 dzień temu
3
archana agarwal
Zarejestrowany 3 dni temu
4
Maxim Zhilyaev
Zarejestrowany 6 dni temu
5
adambotsfford adambotsfford
Zarejestrowany 1 tydzień temu
DA
DE
EL
ES
FI
FR
ID
IT
JA
NL
PL
PT
RU
ZH
© de-vraag 2022
Źródło
stackoverflow.com
na podstawie licencji cc by-sa 3.0 z przypisaniem