The java string valueOf() метод перетворює різні типи значень у рядок. За допомогою методу string valueOf() ви можете перетворити int у рядок, long у рядок, boolean у рядок, символ у рядок, float у рядок, double у рядок, object у рядок і char array у рядок.
Внутрішнє впровадження
public static String valueOf(Object obj) { return (obj == null) ? 'null' : obj.toString(); }
Підпис
Підпис або синтаксис методу string valueOf() наведено нижче:
public static String valueOf(boolean b) public static String valueOf(char c) public static String valueOf(char[] c) public static String valueOf(int i) public static String valueOf(long l) public static String valueOf(float f) public static String valueOf(double d) public static String valueOf(Object o)
Повернення
рядкове представлення заданого значення
Приклад методу Java String valueOf().
public class StringValueOfExample{ public static void main(String args[]){ int value=30; String s1=String.valueOf(value); System.out.println(s1+10);//concatenating string with 10 }}Перевірте зараз
Вихід:
підрядок у java
3010
Java String valueOf(boolean bol) Приклад методу
Це логічна версія перевантаженого методу valueOf(). Він приймає логічне значення та повертає рядок. Давайте розглянемо приклад.
public class StringValueOfExample2 { public static void main(String[] args) { // Boolean to String boolean bol = true; boolean bol2 = false; String s1 = String.valueOf(bol); String s2 = String.valueOf(bol2); System.out.println(s1); System.out.println(s2); } }Перевірте зараз
Вихід:
true false
Java String valueOf(char ch) Приклад методу
Це символьна версія перевантаженого методу valueOf(). Він приймає значення char і повертає рядок. Давайте розглянемо приклад.
успадкування java
public class StringValueOfExample3 { public static void main(String[] args) { // char to String char ch1 = 'A'; char ch2 = 'B'; String s1 = String.valueOf(ch1); String s2 = String.valueOf(ch2); System.out.println(s1); System.out.println(s2); } }Перевірте зараз
Вихід:
A B
Java String valueOf(float f) і valueOf(double d)
Це версія перевантаженого методу valueOf() з плаваючою точкою. Він приймає значення float і повертає рядок. Давайте розглянемо приклад.
перший нащадок css
public class StringValueOfExample4 { public static void main(String[] args) { // Float and Double to String float f = 10.05f; double d = 10.02; String s1 = String.valueOf(f); String s2 = String.valueOf(d); System.out.println(s1); System.out.println(s2); } }Перевірте зараз
Вихід:
10.05 10.02
Java String valueOf() Повні приклади
Давайте розглянемо приклад, де ми перетворюємо всі примітиви та об’єкти на рядки.
public class StringValueOfExample5 { public static void main(String[] args) { boolean b1=true; byte b2=11; short sh = 12; int i = 13; long l = 14L; float f = 15.5f; double d = 16.5d; char chr[]={'j','a','v','a'}; StringValueOfExample5 obj=new StringValueOfExample5(); String s1 = String.valueOf(b1); String s2 = String.valueOf(b2); String s3 = String.valueOf(sh); String s4 = String.valueOf(i); String s5 = String.valueOf(l); String s6 = String.valueOf(f); String s7 = String.valueOf(d); String s8 = String.valueOf(chr); String s9 = String.valueOf(obj); System.out.println(s1); System.out.println(s2); System.out.println(s3); System.out.println(s4); System.out.println(s5); System.out.println(s6); System.out.println(s7); System.out.println(s8); System.out.println(s9); } }Перевірте зараз
Вихід:
true 11 12 13 14 15.5 16.5 java StringValueOfExample5@2a139a55