Lab Report #6: Using the ArrayList Class in Java, Study Guides, Projects, Research of Object Oriented Programming

Object-oriented programming (OOP) refers to a type of computer programming (software design) in which programmers define the data type of a data structure, and also the types of operations (functions) that can be applied to the data structure.

Typology: Study Guides, Projects, Research

2019/2020

Uploaded on 01/11/2020

samia-khan-2
samia-khan-2 🇵🇸

4.8

(4)

11 documents

1 / 5

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
LAB REPORT: #6
SUBJECT More practice with arrays
SUBMITTED BY: SAMIA
REG. NO: 17JZBCS0022
DEPARTMENT: CS&IT
TITLE: Using the ArrayList class
pf3
pf4
pf5

Partial preview of the text

Download Lab Report #6: Using the ArrayList Class in Java and more Study Guides, Projects, Research Object Oriented Programming in PDF only on Docsity!

LAB REPORT:

SUBJECT More practice with arrays

SUBMITTED BY: SAMIA

REG. NO: 17JZBCS

DEPARTMENT: CS&IT

TITLE: Using the ArrayList class

Exercise 1:

 In BlueJ, create a new project called Lab

  • Create a class in that project called ListORama
  • Write a method in that class called makeLists that takes no parameters and returns no value
  • In makeLists, use an ini5aliza5on list to create an array called people that hold the following names: Chris, Robert, ScarleK, Clark, Jeremy, Gwyneth, Mark

SOLUTION:

FIGURE 1

Exercise 2:

  • Use a regular for loop to print the elements of the people array, one per line.
  • Then print a blank line.
  • Now use a for-each loop to print the elements again, all on the same line separated by a single space.

SOLUTION:

FIGURE 4

Exercise 5:

  • Add "Chris H." to the end of the ArrayList.
  • Change the first element "Chris" to "Chris E."
  • Insert "Loki" between "Robert" and "ScarleK"
  • Print the size of the ArrayList again.
  • Print the en3re list again, but this 3me list them on one line.

SOLUTION:

FIGURE 5

Exercise 6:

  • Print the elements of the ArrayList again, this 3me on one line separated by commas.
  • Don't print a comma aaer the last name!
  • To do this, use a regular for loop and the ArrayList get method to get each name to print.
  • Use an if statement to decide whether to print a comma aaer each Name

SOLUTION:

  • FIGURE