Cara Mengonversi String menjadi Int di Java: Metode dan Contoh



Artikel ini akan memberi Anda pengetahuan terperinci tentang berbagai cara yang dapat digunakan seseorang untuk mengonversi String ke Int di Java.

Ada banyak metode untuk mengonversi string menjadi integer . Metode yang paling umum digunakan adalah metode pareseInt (). Ada beberapa metode untuk mengonversi string menjadi bilangan bulat. Pada artikel ini, kita akan melihat semua kemungkinan metode untuk mengonversi String menjadi int di Java

Tiga metode utama tersebut adalah:





  1. parseInt ()
  2. valueOf ()
  3. NumberFormatException

parseInt () untuk mengonversi String menjadi Int di Java

Dalam metode ini, string diubah menjadi int primitif.



Sintaksis: int dtypename = Integer.parseInt (string)

Contoh: int res = Integer.parseInt (str)

Perhatikan kodenya:



tes kelas publik {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('nomornya adalah:' + res)}}

KELUARAN:

Output

PENJELASAN:

Pada kode di atas, kami memiliki variabel string '102'. Kami mendeklarasikan res variabel lain.Ini adalah tipe integer. Jadi variabel string diubah menjadi integer dengan menggunakan metode parseInt ().

gagal cepat vs gagal aman

Metode valueOf (): String ke Int di Java

Dalam metode ini, string diubah menjadi objek Integer.

Sintaksis: Integer dtypename = Integer.valueOf (string)

Contoh: Integer res = Integer.valueOf (str)

Perhatikan kodenya:

peran dan tanggung jawab administrator linux
tes kelas publik {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('nomornya adalah:' + res)}}

KELUARAN:

PENJELASAN:

Pada kode di atas, kami memiliki variabel string '122'. Kami mendeklarasikan hasil variabel lain sebagai res. Ini adalah tipe integer. Jadi variabel string diubah menjadi integer dengan menggunakan metode valueOf ().

CATATAN: parseInt () mengembalikan int primitif sedangkan valueOf () mengembalikan objek Integer () baru.

Metode NumberFormatException

NumberFormatException muncul saat string tidak dapat diurai.

Perhatikan kodenya:

tes kelas publik {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('nomornya adalah:' + res)}}

KELUARAN:

PENJELASAN:

Pengecualian dibuat saat string tidak dapat diurai.

Dengan ini, kita sampai pada akhir artikel String to Int in Java ini. Saya harap Anda mendapat gambaran tentang ketiga metode Mengonversi String menjadi int di Java.

Lihat oleh Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pelajar yang puas dan tersebar di seluruh dunia. Kami di sini untuk membantu Anda dengan setiap langkah dalam perjalanan Anda, untuk menjadi selain pertanyaan wawancara java ini, kami hadir dengan kurikulum yang dirancang untuk siswa dan profesional yang ingin menjadi Pengembang Java.