Мы можам пераўтварыць паплавок ў радок, выкарыстоўваючы любы з наступных двух метадаў:
1) Метад 1: Выкарыстанне String.valueOf (флоат F): Пераходзім значэнне з якая плавае кропкай да гэтага метаду ў якасці аргументу , і ён вяртае радковае прадстаўленне гэтага.
Метад дэкларацыі:
грамадскасці статычнай радкі valueOf (паплавок е)
параметры:
е - уяўляе значэнне з якая плавае кропкай, якую мы хочам пераўтварыць у радок
вяртае:
Радок, якая ўяўляе сабой паплавок п
плаваць fvar = 1.17f; Радок вул = String.valueOf (fvar);
2) Метад 2: Выкарыстанне Float.toString (паплавок F): Гэты метад працуе аналагічна метадзе String.valueOf (флоат) , за выключэннем , што яна належыць да класа Float. Гэты метад прымае значэнне з якая плавае кропкай, і пераўтворыць яго ў радковае прадстаўленне гэтага. Для, напрыклад, калі мы перадаем значэнне з якая плавае кропкай 1.07f да гэтага метаду, было б вяртанне запісы з "1,07» у якасці выхаднога сігналу.
Метад дэкларацыі:
адкрытыя статычныя радкі ToString (паплавок е)
параметры:
е - значэнне з якая плавае кропкай
вяртае:
Радок, якая ўяўляе п.
плаваць fvar2 = -2.22f; Радок str2 = Float.toString (fvar2);
Прыклад: Пераўтварэнне з якая плавае кропкай у радок
У гэтай праграме мы маем дзве зменныя з якая плавае кропкай, мы пераўтвараючы іх у радкі з выкарыстаннем метадаў рознага 2. Мы пераўтварэнні першай зменнай з якая плавае кропкай у радок з дапамогай метаду valueOf (флоат), тады як мы выкарыстоўваем метад ToString (флоат), каб пераўтварыць другую зменную з якая плавае кропкай. Гэты прыклад дэманструе выкарыстанне абодвух названых вышэй спосабаў.
пакет com.beginnersbook.string; грамадскі клас FloatToString { дзяржаўнай статычнай сілы асноўных (String [] Арг) { / * Метад 1: з дапамогай valueOf () метад * Класа String. * / плаваць fvar = 1.17f; Радок вул = String.valueOf (fvar); System.out.println ( "Радок:" + радок); / * Спосаб 2: з дапамогай ToString () метад * Класа Float * / плаваць fvar2 = -2.22f; Радок str2 = Float.toString (fvar2); System.out.println ( "строка2 з'яўляецца:" + str2); } }
выхад:
Радок: 1,17 String2 з'яўляецца: -2,22
Пакінуць каментар