我正在尝试比较反向数组与非反向数组。 我试过将反向数组存储在变量中进行比较,但是它出错了。尝试了所有可能的替代方法,但操作相同。
```public static void main(String args[]){
```Rev done=new Rev();
```done.reverse();
```if(done.booty==done.arr){
```System.out.println("it is palindrome");
```}
```else{
```System.out.println("it is no palindrome");
```}
```}}
```class Rev{
```int arr[]={1,2,1};
```int booty[]=new int[3];
```public void reverse(){
```int len=arr.length;
```boolean flag=true;
```int i=0;
```while(flag){
```for( i=0;i<len-1;i++){
```int temp=arr[i];
```arr[i]=arr[len-1];
```arr[len-1]=temp;
```len--;
```if(i<len){
```flag=false;
```}
```}
```}
```for(int j=0;j<arr.length;j++){
```System.out.println(arr[j]);
```booty[j]=arr[i];
```}
}
}