java如何在同一个类中使用局部变量和构造函数参数的相同变量名?
所以我想知道是否可以声明一个实例字段(例如str1)和一个同名的参数。 基本上,我做了一些类似于
private String str1;
private String str2;
StringTester str= new StringTester(String str1, String str2)
{
str1=str1;
str2=str2;
}
当我请求str1时,tester类打印出空值。我应该用“这个”还是根本不适用? (我知道这是一个糟糕的编程惯例,但我只是想知道
# 1 楼答案
你的代码应该是
# 2 楼答案
简单的
现在就叫这个。str1,这个。任何地方的str2