Assignment No 2 OOP
Assignment No 2 OOP
Sahiwal Campus
Submitted to:
Sir Nasir Mehdi
Submitted by:
Bushra Athar
Registration#:
SP22-BCS-033
Subject:
Object Oriented Programming
Topic:
Array, ArrayList, Hashmaps
Date:
12/4/2023
1
1.Copy Arrays
Program:
package copyarray;
// Printing array2
System.out.print("Array2: ");
for (int i = 0; i < array2.length; i++) {
System.out.print(array2[i] + " ");
}
}
}
Output:
Array2: 1 2 3 4 5
2
3.ArrayLists
Program:
package arraylist;
import java.util.ArrayList;
3
System.out.println("After removing the second element, the ArrayList contains: " + numbers);
}
}
Output:
The ArrayList contains: [5, 10, 15]
The ArrayList has 3 elements.
The first element is 5
After removing the second element, the ArrayList contains: [5, 15]
4. Hashmaps
Program:
package hashmaps;
import java.util.HashMap;
4
System.out.println("Bushra's age is " + age1);
System.out.println("Faiza's age is " + age2);
System.out.println("Zoha's age is " + age3);
Output:
Bushra's age is 19
Faiza's age is 20
Zoha's age is 20
All key-value pairs in the HashMap:
Bushra is 19 years old.
Faiza is 21 years old.