62,620
社区成员
发帖
与我相关
我的任务
分享
class reverse extends Arrary
{
reverse(int num)
{
super(num);
}
public int[] getdate()
{
int head=0;
int[] temp=super.getdate(); //temp 是返回的数组,一个新的数组。
int tail=temp.length-1; //下面都是对这个数组操作。
while((head!=tail)&&((head+1)!=tail))
{
int t;
t=temp[head];
temp[head]=temp[tail];
temp[tail]=t;
head++;
tail--;
}
return temp; //返回已经反序的数组。
}
}
public class Arrarys {
public static void main(String[] args)
{
reverse a1=new reverse(4);
System.out.println(a1.addnum(11));
System.out.println(a1.addnum(2));
System.out.println(a1.addnum(12));
System.out.println(a1.addnum(22));
int[] temp1=a1.getdate(); //这块道理一样。
for(int i=0;i<temp1.length;i++)
{
System.out.println(temp1[i]);
}
}
}