-1
class Main {
    public static void main() {

        int[] array = new int[5] {1,2,3,4,5};

    }
}
deHaar
  • 17,687
  • 10
  • 38
  • 51
  • you are basically doing it twice. try int[] array = {1,2,3,4,5}; – Stultuske Oct 11 '19 at 10:21
  • 4
    You're not supposed to give the array size when initializing with values. – Kayaman Oct 11 '19 at 10:22
  • If you check error in eclipse it directly says that 'Cannot define dimension expressions when an array initializer is provided'. Initialize it without size. – Coma Oct 11 '19 at 10:32

1 Answers1

1
    public static void main(String[] args) {


            int[] array = new int[] {1,2,3,4,5};

        }
}

You are currently declaring the size of the array twice, the above will work.

Deane Kane
  • 126
  • 2
  • 15