Java 无法解析eclipse类型
我正在学习《Android编程教程,第三版》一书中的教程 在第3课“一个爱好者的形式”中,我在Eclipse中遇到了一些问题 作者建议添加以下代码行: 这将产生以下代码:Java 无法解析eclipse类型,java,android,eclipse,Java,Android,Eclipse,我正在学习《Android编程教程,第三版》一书中的教程 在第3课“一个爱好者的形式”中,我在Eclipse中遇到了一些问题 作者建议添加以下代码行: 这将产生以下代码: package apt.tutorial; public class Restaurant { private String name=""; private String address=""; public String getName() { return(name); } pu
package apt.tutorial;
public class Restaurant {
private String name="";
private String address="";
public String getName() { return(name); }
public void setName(String name) { this.name=name; }
public String getAddress() { return(address); }
public void setAddress(String address) { this.address=address; }
public String getType(){ return(type); }
public void setType(String type) { this.type=type; }
}
eclipse给了我以下错误:
对于第一个“类型”,我得到的类型不能解析为变量。
对于第二个“类型”,我得到的类型无法解析或不是字段
我希望有人能告诉我该采取哪些步骤来解决这个问题
提前感谢您需要在类中添加“type”变量
例如:
public class Restaurant {
private String name="";
private String address="";
private String type="";
............
}
您需要向类中添加“type”变量
例如:
public class Restaurant {
private String name="";
private String address="";
private String type="";
............
}
未声明getType和setType中使用的属性类型。您需要这样做才能使其正常工作。未声明getType和setType中使用的属性类型。您需要这样做才能使其正常工作。您缺少一个字段类型:
package apt.tutorial;
公共类餐厅{private String type=“”;private String name=“”;private String address=“”;公共字符串getName(){return(name);}公共void setName(String name){this.name=name;}公共字符串getAddress(){return(address);}公共void setAddress(String address){this.address=address;}public String getType(){return(type);}public void setType(String type){this.type=type;}}缺少字段类型:
package apt.tutorial;
公共类餐厅{private String type=“”;private String name=“”;private String address=“”;公共字符串getName(){return(name);}公共void setName(String name){this.name=name;}公共字符串getAddress(){return(address);}公共void setAddress(String address){this.address=address;}public String getType(){return(type);}public void setType(String type){this.type=type;}}-您没有将声明为类作用域中的字段,这就是为什么您会收到此错误 例如:
private String type;
-您没有将声明为类作用域中的一个字段
类型
,这就是您收到此错误的原因
例如:
private String type;
您没有类型为
String
的名为type
的属性,例如:
public class Restaurant {
private String type;
...
}
您没有类型为
String
的名为type
的属性,例如:
public class Restaurant {
private String type;
...
}
非常感谢。解决了问题,谢谢。解决了这个问题。