public class Customer {
public static String name;
public static String screenNaem;
/**
* @param nm the customer's name as a string
* @param sn the customer's screen name as a string
*
*
*/
public Customer(String nm,String sn) {
name=nm;
// screenName=sn;
} public static void main(String[] args) {
Customer c1 = new Customer("john doe","johndeer");
System.out.println(name);
// System.out.println(screenName);
}
}
public static String name;
public static String screenNaem;
/**
* @param nm the customer's name as a string
* @param sn the customer's screen name as a string
*
*
*/
public Customer(String nm,String sn) {
name=nm;
// screenName=sn;
} public static void main(String[] args) {
Customer c1 = new Customer("john doe","johndeer");
System.out.println(name);
// System.out.println(screenName);
}
}
// screenName=sn;
// System.out.println(screenName);
这两个我不注释掉的话总显示错误
"Customer.java": cannot find symbol; symbol : variable screenName, location: class Customer at line 12, column 7
"Customer.java": cannot find symbol; symbol : variable screenName, location: class Customer at line 19, column 25
"VideoRented.java": ';' expected at line 4, column 35
一注释掉就可以了,请问这是为什么?