JAVA 显示最新的5个数

//数组保存最新的5个数
//保存方式是{0,1,2,3,4}
//添加5 {5,1,2,3,4}  flag当前输入数组下标
//输出用两个循环,
//1)下标从flag+1~5   2)下标从0~flag
int[] mArray = new int[5];      //数组,存储输入的值
for( int newFlag = 0; ; newFlag ++ ){  //newFlag,输入编号,从0开始计数
    int flag = newFlag%5;   //flag当前输入数组下标
    System.out.print("请输入: ");
    int input = new Scanner(System.in).nextInt();  //输入
    if( input == 0 ) break;
    mArray[flag] = input;
    for( int i = flag+1; i < 5; i ++ ) System.out.print(mArray[i]+" ");
    for( int i = 0; i < flag+1; i ++ ) System.out.print(mArray[i]+" ");
    System.out.println();
}
//newIndex新的数,index需要现在显示的第几个数
int select; //index下标
if (newIndex + index <= 4) select = index + newIndex;
else select = index + NewIndex - 5;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值