Java Programming Practical 5
Question 1
Write a program to implement multidimensional array.
ArrayDemo.java
Java
// Java Program for Creating two
// Dimensional array with user Inputs
import java.util.Scanner;
public class ArrayDemo
{
public static void main(String[] args)
{
Scanner scn = new Scanner(System.in);
System.out.print("Enter number of rows: ");
int row = scn.nextInt();
System.out.print("Enter number of columns: ");
int col = scn.nextInt();
int[][] arr= new int[row][col];
System.out.print("Enter array elements:\n");
for (int i = 0; i < row; i++)
{
for (int j = 0; j < col; j++)
{
arr[i][j]= scn.nextInt();
}
}
System.out.print("Multidimentional array is:\n");
for (int i = 0; i < row; i++)
{
for (int j = 0; j < col; j++)
{
System.out.print(arr[i][j]+ "\t");
}
System.out.println();
}
}
}
Output

Question 2
Write a program to display array elements using for-each loop.
ArrayDemo1.java
Java
// Java Program for Creating two
// Dimensional array with user Inputs
import java.util.Scanner;
public class ArrayDemo1
{
public static void main(String[] args)
{
Scanner scn = new Scanner(System.in);
int[] arr= new int[5];
System.out.print("Enter array elements:\n");
for (int i = 0; i < 5; i++)
{
arr[i]= scn.nextInt();
}
System.out.print("Entered array is:\n");
for (int i : arr)
{
System.out.println(i);
}
}
}
Output

Question 3
Write a program to insert different elements in the Vector & display them.
VectorDemo.java
Java
import java.util.*;
public class VectorDemo
{
public static void main(String a[])
{
Vector v = new Vector();
int x = 30;
Integer i = new Integer(x);
v.add(i);
v.add(new Integer(60));
v.add(new Integer(90));
v.add(new Character('a'));
for (int j = 0; j < v.size(); j++)
{
System.out.println(v.elementAt(j));
}
}
}
Output

Question 4
Write a program to use different methods of Vector class.
VectorDemo1.java
Java
import java.util.*;
public class VectorDemo1
{
public static void main(String a[])
{
Vector v = new Vector();
Scanner sc = new Scanner(System.in);
int num, n, loc;
System.out.println("Enter the total elements in vector");
n = sc.nextInt();
for (int i = 0; i < n; i++)
{
System.out.println("enter the vector element ");
num = sc.nextInt();
v.add(new Integer(num));
}
System.out.println("The current vector is:" + v);
System.out.println("Replacing first element");
v.set(0, 21);
System.out.println("The new Vector is:" + v);
System.out.println("Enter the location to be deleted");
loc = sc.nextInt();
v.removeElementAt(loc);
System.out.println("Elements in vector are:");
for (int i = 0; i < v.size(); i++)
{
System.out.println(v.elementAt(i));
}
}
}
Output
