gpt4 book ai didi

java - 静态变量和参数同名

转载 作者:行者123 更新时间:2023-12-01 19:26:35 24 4
gpt4 key购买 nike

考虑以下代码:

public class myclasss {
private static int somevar;

public setSomeVar(int somevar) {
somevar = somevar;
}
}

显然代码somevar = somevar;没有意义。是否可以设置变量somevarsomevar不改变参数名称? (即区分两个变量)?

最佳答案

是的,限定静态变量的名称:

myclasss.somevar = somevar;

对于实例变量类似:

private int anothervar;

public setAnothervar(int anothervar) {
this.anothervar = anothervar;
}

关于java - 静态变量和参数同名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60112812/

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