Spring Boot @ConfigurationProperties вложенные свойства yaml не загружаются

Просто сохраните это просто ->

public class spiralMatrix {

public static void printMatrix(int[][] matrix, int rows, int col)
{
    int rowStart=0;
    int rowEnd=rows-1;
    int colStart=0;
    int colEnd=col-1;

    while(colStart<=colEnd && rowStart<=rowEnd)
    {
        for(int i=colStart;i<colEnd;i++)
            System.out.println(matrix[rowStart][i]);

        for(int i=rowStart;i<rowEnd;i++)
            System.out.println(matrix[i][colEnd]);

        for(int i=colEnd;i>colStart;i--)
            System.out.println(matrix[rowEnd][i]);

        for(int i=rowEnd;i>rowStart;i--)
            System.out.println(matrix[i][colStart]);
        rowStart++;
        colEnd--;
        rowEnd--;
        colStart++;

    }

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

    int[][] array={{1,2,3,4},{5,6,7,8}};
    printMatrix(array,2,4);
}

}

1
задан Alexandra Cohen 18 March 2019 в 17:21
поделиться

1 ответ

Вам нужно создать экземпляр своей profiles собственности

private Profiles profiles = new Profiles();

Вот и все.

Это происходит потому, что ваш внутренний class не является static.
Вы не можете создать экземпляр этого типа class напрямую, но только в контексте окружающего .

Сделайте свой class static, и вам будет хорошо идти

public static class Profiles { ... }
0
ответ дан LppEdd 18 March 2019 в 17:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: