Cara Konversi String Java ke Tipe Data Lain

Cara Konversi String Java ke Tipe Data Lain - Hallo sahabat Trens.my.id, Pada Artikel yang anda baca kali ini dengan judul Cara Konversi String Java ke Tipe Data Lain, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel JAVA, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Cara Konversi String Java ke Tipe Data Lain
link : Cara Konversi String Java ke Tipe Data Lain

Baca juga


Cara Konversi String Java ke Tipe Data Lain


Cara konversI stringString merupakan salahsatu tipe data pada java yang merupakan gabungan huruf, angka, dan berbagai karakter lainnya.

Biasanya String digunakan untuk mendifinisikan atau menampung sebuah teks yang diperlukan dalam sebuah pemrograman.

Ketika membuat program atau aplikasi pada java, kadang kita menginginkan variable String ini untuk di konversi menjadi tipe data lain. Hal ini diperlukan untuk memenuhi kebutuhan dari program yang sedang dibangun.

Secara data, String merupakan kumpulan dari berbagai tipe data Char. Jadi secara tidak langsung String bisa dikatakan sebagai Array Of Char atau kumpulan tipe data Char dalam satu variable yang sama.




Kita dapat menggunakan fungsi Parse pada java untuk melakukan konversi data tersebut. Fungsi Parse ini dapat melakukan konversi string ke beberapa tipe data lain seperti int, long, double dan lain lain.

Berikut merupakan salahsatu contoh menggunakan fungsi Parse dan funsi lainnya untuk mengkonversi tipe data String ke tipe data lain.

1. Konversi String ke Integer

Int a = Integer.parseInt("123");
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

2. Konversi String ke Short

Short a = Short.parseShort("123");
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

3. Konversi String ke Long

Long a = Long.parseLong("123");
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

4. Konversi String ke Double

Double a = Double.parseDouble("123");
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

5. Konversi String ke Float

Float a = Float.parseFloat("123");
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

6. Konversi String ke Byte

byte[] a = "Y".getBytes();
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

7. Konversi String ke ASCII

System.out.println("Hasil ASCII:" + (int)'Y');
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

8. Konversi String ke Date

import java.text.SimpleDateFormat;

String sDate1="31/10/2019";
Date date1=new SimpleDateFormat("dd/MM/yyyy").parse(sDate1);
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

9. Konversi String ke Array

char[] characters = "Parse String".toCharArray();

System.out.print("Hasil Array: ");
for(char output : characters){
System.out.print(output);
}
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

10. Konversi String ke JSON

StringProject obj = new StringProject();
Gson gson = new Gson();
String json = gson.toJson(obj);
System.out.println("Hasil Json:" + json);
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

Biar lebih jelas, berikut salah satu contoh konversi String ke tipe data lain dalam satu Class yang sama.

package stringproject;

import com.google.gson.Gson;
import java.nio.charset.StandardCharsets;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class StringProject {
int data1 = 100;
String data2 = "hello";

public static void main(String[] args) throws ParseException {
//to int
System.out.println("Hasil Integer:" + Integer.parseInt("123"));

//to short
System.out.println("Hasil Short:" + Short.parseShort("123"));

//to long
System.out.println("Hasil Long:" + Long.parseLong("123"));

//to double
System.out.println("Hasil Double:" + Double.parseDouble("123"));

//to float
System.out.println("Hasil Float:" + Float.parseFloat("123"));

//to byte
System.out.println("Hasil Byte:" + "Y".getBytes());//.getBytes());

//to ASCII
System.out.println("Hasil ASCII:" + (int)'Y');//.getBytes());


//to date
String sDate1="31/10/2019";
Date date1=new SimpleDateFormat("dd/MM/yyyy").parse(sDate1);
System.out.println("Hasil Date: " + sDate1+"\t"+date1);

//to char array
char[] characters = "Parse String".toCharArray();
System.out.print("Hasil Array: ");
for(char output : characters){
System.out.print(output);
}
System.out.println();

//to JSON
StringProject obj = new StringProject();
Gson gson = new Gson();
String json = gson.toJson(obj);
System.out.println("Hasil Json:" + json);

}

}
note : slide ke kiri atau kanan, untuk melihat code lebih lengkap

Maka hasilnya akan seperti ini.

Cara konversi String ke tipe data lain


Demikian Postingan kali ini perihal cara konversi String ke tipe data lain.

Semoga bermanfaat.

Terimakasih.






Demikianlah Artikel Cara Konversi String Java ke Tipe Data Lain

Sekianlah artikel Cara Konversi String Java ke Tipe Data Lain kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel Cara Konversi String Java ke Tipe Data Lain dengan alamat link http://www.trens.my.id/2019/10/cara-konversi-string-java-ke-tipe-data.html

Belum ada Komentar untuk "Cara Konversi String Java ke Tipe Data Lain"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel