首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Java数组反转任务编译错误- IndexOutOfBoundsException: 2

Java数组反转任务编译错误- IndexOutOfBoundsException: 2
EN

Stack Overflow用户
提问于 2018-09-25 05:29:38
回答 1查看 48关注 0票数 0

我正在尝试反转数组;我输入了数组的长度,而不是所有的值。在那之后,我试着反转它,就像这样:"for construction“中的ai = aal -i- for(int = o;i< al;i++);

我到底做错了什么?完整的代码:

代码语言:javascript
复制
package com.company;
        import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner s1 = new Scanner(System.in);
        int al = s1.nextInt();
        int a[] = new int[al];
        for (int i = 0; i < al; i++) {
            a[i] = s1.nextInt();
        }
        for(int i = 0; i < al; i++) {
            a[i] = a[al - i];
        }
        for(int i = 0; i < al; i++) {
            System.out.println(a[i]);
        }
    }
}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52487639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档