public class Person { private int id; private String name; private int age =20; Person(int id,String name, int age){ this.id = id; this.age = age; this.name=name; System.out.println("编号:"+id+"姓名:"+name+"年龄:"+age); } public static void main(String args[]){ Person tom = new Person(1,测试1,22); //注意 测试1 未用""符号引起来 Person john =new Person(2,测试2,21); //注意 测试2 未用""符号引起来 }
}
运行后错误如图:
错误原因:字符串未用""引起来。
正确代码如下:
public class Person { private int id; private String name; private int age =20; Person(int id,String name, int age){ this.id = id; this.name=name; this.age = age; System.out.println("编号:"+id+"姓名:"+name+"年龄:"+age); } public static void main(String args[]){ Person tom = new Person(1,"测试1",22); //字符串放在""里的,否则会出现找不到字符串,"测试1"这样才对。 Person john =new Person(2,"测试2",21); //注意这里,和上一行一样,"测试2" 用""引起来的。 } }
重新编译后便能重新执行。
----------------------------------------
JAVA-----找不到符号
最新推荐文章于 2023-04-27 17:18:34 发布