2012-02-07 4 views
1

У меня возникла проблема с заполнением 2-мерного массива в java.Заполнение массива в java

private int[][] array = new int[1][1]; 
array[|0][0] = 1; 

ошибка ']' ожидается на |

+2

Вы попытались удалить '|'? – casablanca

+0

@casablanca правый думаю. Комментарий стороны (перемещен): когда ваш компилятор часто вызывает ошибку, печатаемая ошибка компилятора терминала предоставляет информацию, которая может помочь. Знакомство с их чтением может помочь понять причины некоторых типов ошибок. Об этом стоит узнать, когда у вас проблемы. – Magpie

ответ

5

Я думаю, проблема в том, что этот код (возможно) вне любого метода. В Java инструкции должны быть внутри метода или инициализатора. Попробуйте определить метод main, а затем введите код array[0][0] = 1 внутри него и посмотрите, не решает ли это что-то. Например:

public class YourClass { 
    private int[][] array = new int[1][1]; 

    public static void main(String[] args) { 
     array[0][0] = 1; 
    } 
} 

Надеюсь, что это поможет!

+0

THANK YOU Я знал, что мне не хватает чего-то такого простого. – user1193758

Смежные вопросы