Add Char To Int Java

2 min read Jun 22, 2024
Add Char To Int Java

Menambahkan Karakter ke Integer di Java

Dalam pemrograman Java, Anda mungkin perlu menambahkan karakter ke nilai integer. Namun, Java tidak mengizinkan penambahan langsung karakter ke integer. Untuk mencapai ini, Anda perlu mengubah karakter menjadi integer terlebih dahulu menggunakan metode Character.getNumericValue().

Berikut contohnya:

public class AddCharToInt {
    public static void main(String[] args) {
        int number = 10;
        char character = '5';

        // Mengubah karakter menjadi integer
        int charToInt = Character.getNumericValue(character);

        // Menambahkan integer dan karakter
        int result = number + charToInt;

        System.out.println("Hasil: " + result); // Output: Hasil: 15
    }
}

Penjelasan:

  1. Character.getNumericValue(character): Metode ini mengonversi karakter character menjadi nilai integer yang setara. Dalam contoh ini, karakter '5' diubah menjadi integer 5.
  2. number + charToInt: Penambahan dilakukan antara integer number dan integer charToInt.

Perlu Diingat:

  • Metode Character.getNumericValue() hanya bekerja untuk karakter numerik ('0' hingga '9').
  • Jika Anda ingin menambahkan karakter non-numerik ke integer, Anda perlu menggunakan metode yang berbeda seperti Integer.parseInt().

Contoh lain:

public class AddCharToInt {
    public static void main(String[] args) {
        int number = 20;
        String charString = "10";

        // Mengubah string menjadi integer
        int charToInt = Integer.parseInt(charString);

        // Menambahkan integer dan karakter
        int result = number + charToInt;

        System.out.println("Hasil: " + result); // Output: Hasil: 30
    }
}

Dalam contoh ini, kami menggunakan Integer.parseInt() untuk mengubah string charString menjadi integer.

Dengan menggunakan metode yang tepat, Anda dapat menambahkan karakter ke integer dengan mudah di Java.

Latest Posts