Почему я получаю красную подчеркнутую ошибку, когда пытаюсь передать аргументы конструктору, т. Е. Создать объект? Что я делаю не так?Ошибка при переходе к конструктору
public static void main(String[] args)
{
CreateShape temp = new CreateShape(3,3, 'a',
{{'x','.','.'}
{'.','.','x'}
{'x','.','x'}}, "x . .\n"
+ ". . x\n"
+ "x . x");
temp.rotateCW();
System.out.println(temp);
public CreateShape(int height, int width, char dc, char[][] charLayout, String layout)
{
this.height = height;
this.width = width;
this.dc = dc;
this.shape = charLayout;
this.layout = layout;
initialPos = Rotation.CW0;
}
Im doint Somthing неправильно написав аргументы char[][]
.
Отсутствующие запятые для разделения строк в 2d массив – Alejandro
... и также отсутствует 'новый символ [] []' часть: 'новый символ [] [] {{. ..}, {...}, {...}} ' –