Kunzwisisa Float kune String Shanduko muJava.
Kushandura chinoyangarara kuita tambo muJava chinhu chakakosha cheJava programming language, kunyanya kune zvirongwa zvine chekuita nekuverenga masvomhu. Dzimwe nguva zvinodikanwa kushandura nhamba kuita zvinyorwa zvemavara kuti zviratidze zvakafanira kumushandisi, zvichengete mudhatabhesi, kana kuzvibata neimwe nzira.
Float to string shanduko inosanganisirwa pasi peyakajairwa raibhurari mabasa anopihwa neJava. Zvakakosha kucherechedza kuti, kushandisa mabasa aya kunobatsira kugadzirisa maitiro, kubvisa kudiwa kwekushandurwa kwemanhamba kune zvinyorwa.
Java inopa akati wandei nzira dzekuzadzisa iyo kutenderera kune tambo shanduko. Zvimwe zveizvi zvinosanganisira: Float.toString(), String.valueOf() uye DecimalFormat kirasi pakati pezvimwe.
Float.toString() Nzira
Float.toString() inzira yakavakirwa-mukati yeJava iyo inowanzova nzira yakatwasuka yekushandura chinoyangarara kuita tambo.
float num = 9.75f; String str = Float.toString(num);
Kodhi iri pamusoro apa inotanga chinjika inoyangarara 'num' uye yoishandura kuita tambo nekushandisa Float.toString() nzira.
String.valueOf() Nzira
The String.ValueOf() nzira ndiyo imwe nzira yekuita float to string conversion muJava.
float num = 9.75f; String str = String.valueOf(num);
Mune iyi kodhi, shanduko inoitika kuburikidza neString.valueOf() nzira. Izvi zvinoshanda kana kodhi yako ichida kuitwa kweiyo String kirasi.
DecimalFormat Kirasi
Asi imwe nzira yekuita izvi kushandisa DecimalFormat kirasi iyo inopa kutonga pamusoro pefomati yekuyangarara.
float num = 9.75f; DecimalFormat df = new DecimalFormat("#.##"); String str = df.format(num);
Pano, iyo DecimalFormat kirasi inoshandiswa kufomatidza iyo inoyangarara-nzvimbo nhamba isati yaishandura kuita tambo. Izvi zvinonyanya kubatsira kana iwe uchida kudzora huwandu hwemapoinzi anoratidzwa.
Imwe neimwe nzira ine makesi ekushandisa ayo uye zvakanakira nezvayakaipira, asi ese anozadzisa chinangwa chimwe chekupedzisira: kushandura shanduko yakayangarara kuita tambo. Semugadziri weJava, kuziva nzira idzi kunogona kukubatsira kunyora kodhi inoshanda uye inoshanda.