Mencari teks / angka yang bersifat Palindrome di dalam Array menggunakan Java

Palindrome adalah tulisan bolak – balik baik berupa abjad, angka tertentu, serta kalimat. Palindrome berasal dari bahasa Yunani yaitu palin berarti belakang, dan dromos berarti cara atau arah.
Berikut ini adalah contoh source code / script dari Java yang digunakan untuk mencari teks / angka mana saja yang termasuk Palindrome dalam suatu Array / Larik / Kumpulan Data. Berikut sourcenya, silahkan :

public class javaPalindrome {
	public static void main(String[] args) {
		int angka[] = new int[]{12,151,343,11,22,549};
		for(int i=0; i < angka.length; i++){
			int isi = angka[i];
			int reversedisi = 0;
			int temp = 0;
			while(isi > 0){
				temp = isi % 10;
				isi = isi / 10;
				reversedisi = reversedisi * 10 + temp;
			}

			if(angka[i] == reversedisi)
				System.out.println(angka[i] + " adalah angka palindrome");
			else
				System.out.println(angka[i] + " adalah bukan angka palindrome");
		}
	}
}

One thought on “Mencari teks / angka yang bersifat Palindrome di dalam Array menggunakan Java

Leave a Reply