• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 223
  • Last Modified:

Vectors ??

Well i am new to java. I want to write a small prog to add in to vector, delete a particular element , display all elements of vector and searching a particula object in vector.. assuming follwing is my object

class info {
String name ;
String Age;
String Tele no ;
}
0
hateli
Asked:
hateli
1 Solution
 
imladrisCommented:
Without a more specific question, the answer is:

To add an element to the vector create the object and use addElement:

Vector v=new Vector();
info i=new info();
//populate info data
v.addElement(i);

To delete an element:

v.removeElementAt(2);
or to remove a specific object
v.removeElement(i);

To display all elements:
info ie;
for(int j=0; j<v.size(); ++j)
{  ie=(Info)v.elementAt(j);
   System.out.println("Element "+j+" "+ie);
}

searching for an element in the most general case would be something like:

info ie;
info s=new info();
//populate s
for(int j=0; j<v.size(); ++j)
{   ie=(info)v.elementAt(j);
    if(ie.name.equals(s.name) &&
       ie.age.equals(s.age) &&
       ie.Teleno.equals(s.Teleno))
       break;
}
if(j<v.size())System.out.println("Element at "+j);
else System.out.println("Element not found");
0

Featured Post

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now