Даже если я ввожу палиндром, он не печатает, что это палиндром. Может кто-нибудь, пожалуйста, сказать мне, что случилось?
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package programmingbasics1; import java.util.Scanner; /** * * @author Vedha */ public class Palindrome { public static void main(String args[]) { Scanner sc=new Scanner(System.in); int arr[]=new int[5]; int arr_new[]=new int[5]; for(int i=0;i<5;i++) { System.out.print("Enter array integer at "+i+": "); arr[i]=sc.nextInt(); } for(int i=0,j=4;i<5&&j>=0;i++,j--) { arr_new[i]=arr[j]; } System.out.print("Old array: "); for(int k=0;k<5;k++) System.out.print(arr[k]+" "); System.out.println(); System.out.print("New array: "); for(int k=0;k<5;k++) System.out.print(arr_new[k]+" "); System.out.println(); if(arr==arr_new) System.out.print(" It is a Palindrome"); else System.out.print("It is not a Palindrome"); } }
Что я уже пробовал:
Я опубликовал свой код, я не могу найти ошибку в этом.