Problem:
import java.util.*;
public class Test{
public static void main(String[] args){
ArrayList<Student> x = new ArrayList<Student>();
x.add(new Student(“Naray”));
x.add(new Student(“Gopal”));
}
}
//in student.java
public class Student {
public Student() {
}
}
Error:
Test.java . 16 cannot find symbol
symbol: constructor Student(java.lang.String)
location: class Student
x.add(new Student(“Naray”)); Test.java . 17 cannot find symbol
symbol: constructor Student(java.lang.String)
location: class Student
x.add(new Student(“Gopal”));
Solution:
make a only string accepting parameter in student constructor
Filed under: ABC of Object | Tagged: Add new tag, arraylist | 1 Comment »
