26 EYLÃœL 2011, PAZARTESÄ°
java : Dize ve Dize için yüzer yüzer dönüştürmek
Nasıl dize veya dize gelen yüzer yüzer dönüştürmek olabilir miyim?
Benim durumumda 2 değerleri string (tablodan var olan değer) arasındaki iddia ve hesapladım bu değeri yüzer ihtiyacım var.
String valueFromTable = "25";
Float valueCalculated =25.0;
Dize şamandıra dan denedim:
String sSelectivityRate = String.valueOf(valueCalculated );
ama onaylama işlemi başarısız olur
CEVAP
26 EYLÃœL 2011, PAZARTESÄ°
Java kullanarak Float
Sınıf.
float f = Float.parseFloat("25");
String s = Float.toString(25.0f);
Karşılaştırmak için her zaman iki yüzer gibi dize yüzer ve karşılaştırın dönüştürmek için daha iyi. Bu dizeleri olarak karşılaştırıldığında farklı olan birden çok dize temsilleri vardır, bir kayan nokta sayısı için ("" != 25 örneğin "25.0" != "25.00" vb.)
Bunu PaylaÅŸ:
Nasıl dize dönüştürmek için javascript...
Java ile bir numaralama için bir Dize ...
Java nasıl bir dize bir karakter dönüş...
Java Dize dizisi için ArrayList içeren...
Nasıl Java hex bir dize bir bayt dizis...