1)Program to implement a Vector that accepts five
items from the command line and store them in a Vector and display the objects
stored in a Vector.
Code:
import
java.util.*;
class
Vectordemo
{
public static void
main(String args[])
{
Vector v=new Vector();
for(int i=0;i<=5;i++)
{
try
{
v.addElement(args[i]);
}
catch(Exception e)
{}
}
Enumeration en=v.elements();
System.out.println("\nElements
in vector");
while(en.hasMoreElements())
{
System.out.println(en.nextElement());
}
}
}
Output:
C:\Program
Files\Java\jdk1.6.0_07\bin>javac Vectordemo.java
C:\Program
Files\Java\jdk1.6.0_07\bin>java Vectordemo 50 20 60 80 75
Elements in
vector
50
20
60
80
75
Code:
import java.util.*;
class VectorDemo3
{
public static void main(String args[])
{
Vector vtr=new Vector(3,2);
System.out.println("Initial
size="+vtr.size());
System.out.println("Initial
Capacity="+vtr.capacity());
vtr.addElement(new Integer(1));
vtr.addElement(new Integer(2));
vtr.addElement(new Integer(3));
vtr.addElement(new Integer(4));
System.out.println("Capacity after 4
addition="+vtr.capacity());
vtr.addElement(new Double(5.45));
System.out.println("Capacity after 5
addition="+vtr.capacity());
vtr.addElement(new Double(6.08));
vtr.addElement(new Integer(7));
System.out.println("Capacity after 7
addition="+vtr.capacity());
vtr.addElement(new Float(9.4));
vtr.addElement(new Integer(10));
System.out.println("Capacity after 9
addition="+vtr.capacity());
vtr.addElement(new Integer(11));
vtr.addElement(new Integer(12));
System.out.println("First
Element="+(Integer)vtr.firstElement());
System.out.println("Last
Element="+(Integer)vtr.lastElement());
if(vtr.contains(new Integer(3)))
{
System.out.println("\n Vector contains 3");
}
System.out.println("\n Elements in Vector")
Enumeration e=vtr.elements();
while(e.hasMoreElements())
{
System.out.println(e.nextElement());
}
}
}
Output:
C:\Program Files\Java\jdk1.6.0_07\bin>javac
VectorDemo3.java
C:\Program Files\Java\jdk1.6.0_07\bin>java
VectorDemo3
Initial size=0
Initial Capacity=3
Capacity after 4 addition=5
Capacity after 5 addition=5
Capacity after 7 addition=7
Capacity after 9 addition=9
First Element=1
Last Element=12
Vector contains 3
Elements in Vector
1
2
3
4
5.45
6.08
7
9.4
10
11
12
3)Demo
program for addElement() and insertElementat() of vector class and use of
enumeration class.
Code:
import java.util.*;
class VectorDemo1
{
public static void main(String args[])
{
Vector V1=new Vector();
int len=args.length;
for(int i=0;i<=len;i++)
{
try
{
V1.addElement(args[i]);
}
catch(Exception e)
{}
}
V1.insertElementAt("COBOL",2);
Enumeration e=V1.elements();
while(e.hasMoreElements())
{
System.out.println(e.nextElement());
}
}
}
Output:
C:\Program Files\Java\jdk1.6.0_07\bin>javac VectorDemo1.java
C:\Program Files\Java\jdk1.6.0_07\bin>java VectorDemo1 Java C++
VisualBasic Pascal
Java
C++
COBOL
VisualBasic
Pascal
4)
Demo program for addElement() and insertElementat() of vector class and use of
iteration class.
Code:
import java.util.*;
class VectorDemo2
{
public static void main(String args[])
{
Vector V1=new Vector();
int len=args.length;
for(int i=0;i<=len;i++)
{
try
{
V1.addElement(args[i]);
}
catch(Exception e)
{}
}
V1.insertElementAt("COBOL",2);
Iterator itr=V1.iterator();
{
System.out.println(itr.next());
}
}
}
Output:
C:\Program Files\Java\jdk1.6.0_07\bin>javac VectorDemo2.java
C:\Program Files\Java\jdk1.6.0_07\bin>java VectorDemo2 Java C++
VisualBasic Pascal
Java
C++
COBOL
VisualBasic
Pascal
No comments:
Post a Comment