如何在Java中的其他方法中使用此构造函数中的变量?

时间:2015-03-04 21:16:21

标签: java class variables methods constructor

所以我有一个看起来像这样的构造函数

public Maze(String[] textmaze, int startRow, int startCol, int finishRow, int finishCol){

我想访问变量startRow,startCol,finishRow和finishCol但是这些变量只能作为参数从另一个类传递(我无法修改)。那么我如何在另一个方法中使用构造函数中的那些变量呢?

2 个答案:

答案 0 :(得分:0)

您可以使用以下内容:

class Maze{
    private int startRow, startCol, finishRow, finishCol;

    public Maze(String[] textmaze, int startRow, int startCol, int finishRow, int finishCol){
        this.startRow = startRow;
        this.startCol = startCol;
        this.finishRow = finishRow;
        this.finishCol = finishCol;
    }

    private void someMethod(){
        System.out.println(startRow);
    }

}

答案 1 :(得分:0)

您可以将它们保存到属性或字段中。这是关于properties的文档。