希望可以帮你到。作者: 林康春 时间: 2012-8-4 00:17
public static void main(String[] args){
new Student("张三","2","87");//这代码提示:The constructor test10.Student(String, String, String) is undefined
...
...
}
new Student("张三","2","87");这里的 2 ,87 被你写成字符串拉
那肯定错了嘛作者: 徐小骥 时间: 2012-8-4 00:18
王志明 发表于 2012-8-4 00:15
class Student{
private String name;
private int age;
我找到原因了。。粗心了作者: 徐小骥 时间: 2012-8-4 00:20
林康春 发表于 2012-8-4 00:17
public static void main(String[] args){
new Student("张三","2","87");//这代码提示:The const ...
是的,问题已经解决了。。。发帖之后才看清楚。。奋斗到眼花了作者: 徐小骥 时间: 2012-8-4 00:20
问题已解决作者: 张扬123 时间: 2012-8-4 00:31
public class test{
class Student{
private String name;
private int age;
private int achievement;
public Student (String name,int age,int achievement){ 这里是String ,int, int的参数
this.name=name;
this.age=age;
this.achievement=achievement;
}
...
}
public static void main(String[] args){
new Student("张三","2","87");但是你传进来的都是String类型的。把2和87上面的双引号去掉。
...
...
}
}作者: 徐小骥 时间: 2012-8-4 13:00
张扬123 发表于 2012-8-4 00:31
public class test{
class Student{
private String name;