I am trying to fetch the data using List but by using iterator. It is displaying me the object. How can I fetch the data from it?
import java.util.*;
class Getter_Setter
{
int id;
String name;
public List<Getter_Setter> buckets;
public String getName()
{
return name;
}
public int getId()
{
return id;
}
public void setId(int id)
{
this.id=id;
}
public void setName(String name)
{
this.name=name;
}
public void setGetter_Setter(List<Getter_Setter> buck)
{
this.buckets=buck;
}
}
class Simple
{
public static void main(String arg[])
{
run();
}
public static void run()
{
List<Getter_Setter> getList=sum();
Iterator itr=getList.iterator();
while(itr.hasNext())
{
System.out.println(itr.next());
}
}
public static List<Getter_Setter> sum()
{
List<Getter_Setter> list=new ArrayList<Getter_Setter>();
Getter_Setter get=new Getter_Setter();
get.setId(30);
get.setName("Hanish");
System.out.println(get.getId());
System.out.println(get.getName());
list.add(get);
return list;
}
}
Getter_Setter getterSetter = (Getter_Setter) itr.next()then you can reference to getterSetter to access its datatoString()inGetter_Setter.Getter_Setter#toString