Method ini memiliki beberapa jenis varian tergantung pada parameter yang dikirimkan. Method ini mengembalikan representasi string dari argumen yang telah lalu.
Syntax :
Berikut adalah syntax dari method ini.
static String valueOf(boolean b) static String valueOf(char c) static String valueOf(char[] data) static String valueOf(char[] data, int offset, int count) static String valueOf(double d) static String valueOf(float f) static String valueOf(int i) static String valueOf(long l) static String valueOf(Object obj)
Catatan :
- valueOf(boolean b): Mengembalikan representasi string dari argumen boolean.
- valueOf(char c): Mengembalikan representasi string dari char argumen.
- valueOf(char[] data): Mengembalikan representasi string dari argumen array char.
- valueOf(char[] data, int offset, int count): Mengembalikan representasi string dari subarray yang ditentukan dari argumen array char.
- valueOf(double d): Mengembalikan representasi string dari argumen double.
- valueOf(floar f): Mengembalikan representasi dari string dari argumen float.
- valueOf(int i): Mengembalikan representasi dari string dari argumen int.
- valueOf(long l): Mengembalikan representasi dari string dari argumen long.
- valueOf(object obj): Mengembalikan representasi dari string dari argumen object.
- Method ini mengembalikan representasi dari string yang ditentukan.
Contoh :
Bukalah NetBeans kalian buatlah class baru bernama Test lalu tuliskan kode berikut.
public class Test{ public static void main(String args[]){ double d = 102939939.939; boolean b = true; long l = 1232874; char[] arr = {'a', 'b', 'c', 'd', 'e', 'f','g' }; System.out.println("Hasil representasi : " + String.valueOf(d) ); System.out.println("Hasil representasi : " + String.valueOf(b) ); System.out.println("Hasil representasi : " + String.valueOf(l) ); System.out.println("Hasil representasi : " + String.valueOf(arr) ); } }
Berikut adalah hasil dari kode diatas.
Hasil representasi : 1.02939939939E8 Hasil representasi : true Hasil representasi : 1232874 Hasil representasi : abcdefg
0 comments:
Post a Comment