gpt4 book ai didi

java - 可以在不同的方法上将变量命名为相同的名称吗?

转载 作者:行者123 更新时间:2023-11-30 12:08:37 25 4
gpt4 key购买 nike

我是 Java 的新手,我有一个问题。假设我有这段代码:

public class Number {
private int[][] number;
private int row;
private int column;

public Number(int[][] num) {
this.row = num.length;
this.column = num[0].length;
this.number = new int[row][column];
for (int i = 0; i < row; i++) {
for (int j = 0; j < column; j++) {
number[i][j] = num[i][j];
}
}
}

public Number(int row, int column) {
this.row = row;
this.column = column;
number = new int[row][column];
}

public Number getNewNumber() {
Number newNumber = new Number(row, column);
for (int i = 0; i < row; i++) {
newNumber.number[i] = number[i];
}
return newNumber;
}

public int getNewNumberSum() {
Number newNumber = new Number(row, column);
int sum = 0;
for (int i = 0; i < row; i++) {
for (int j = 0; j < column; j++) {
newNumber.number[i][j] = number[i][j];
sum += newNumber.number[i][j];
}
}
return sum;
}
}

我的问题是关于语法的。是否可以在不同的方法上将对象的名称命名为相同的,并且在不同的方法上将变量命名为相同的名称?

谢谢

最佳答案

一句话,是的。变量名称仅保留在定义它们的范围内,您可以在不同的范围内使用相同的名称。

关于java - 可以在不同的方法上将变量命名为相同的名称吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54268341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com