运行java 出现以下错误:printIn(java.iang.String)

来源:百度知道 编辑:UC知道 时间:2024/06/04 07:09:40
public class Doll{
private String name;
public Doll(String name)
{this.name=name;}
public void speak(){
System.out.printIn(name);
}
}
public class AppMain{

public static void main (String args[]){
Doll beibei=new Doll("b");
Doll jingjing=new Doll("a");
Doll huanhuan=new Doll("c");
Doll yingying=new Doll("n");
Doll nini=new Doll("m");
beibei.speak();
jingjing.speak();
huanhuan.speak();
yingying.speak();
nini.speak();

}
}
把AppMain.java原文件与Doll.java原文件保存在同一文件夹下
运行javac AppMain.java出现以下错误:.\Doll.java:7:找不到符号
符号: 方法 printIn(java.iang.String)
位置: 类 java.io.PrintInStraem
System.out.printIn<name>

唉,这个问题在百度上已经被提过N回了。。。。
println方法,注意是小写的L,而不是大写的i。

修改如下即可:
public class Doll{
private String name;
public Doll(String name)
{this.name=name;}
public void speak(){
System.out.println(name);
}
}
class AppMain{

public static void main (String args[]){
Doll beibei=new Doll("b");
Doll jingjing=new Doll("a");
Doll huanhuan=new Doll("c");
Doll yingying=new Doll("n");
Doll nini=new Doll("m");
beibei.speak();
jingjing.speak();
huanhuan.speak();
yingying.speak();
nini.speak();

}
}

方法拼错了,如果楼主做的不是web应用的话,就用JG做编辑和运行吧
如果是web应用,用Ecpilce 或者 JB 也是不错的选择
println

printIn错了,是小写的L,而不是大写的i。