亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

可以在不同的方法上將變量命名為相同的名稱嗎?

可以在不同的方法上將變量命名為相同的名稱嗎?

呼喚遠方 2022-05-12 18:58:49
我是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;    }}我的問題是關于語法。可以在不同的方法上將對象的名稱命名為相同的名稱,而在不同的方法上將變量的名稱命名為相同的名稱嗎?
查看完整描述

2 回答

?
智慧大石

TA貢獻1946條經驗 獲得超3個贊

由于它們是方法局部變量,您只能在該方法內部訪問它們,因此不會有任何問題。因此,只要它們是方法本地的,就可以在不同的方法中使用具有相同名稱的變量。



查看完整回答
反對 回復 2022-05-12
?
炎炎設計

TA貢獻1808條經驗 獲得超4個贊

一句話,是的。變量名只存在于它們定義的范圍內,您可以在不同的范圍內使用相同的名稱。



查看完整回答
反對 回復 2022-05-12
  • 2 回答
  • 0 關注
  • 196 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號