Java Programming: From Problem Analysis To Program Design
Java Programming: From Problem Analysis To Program Design
Chapter 9
Arrays
Chapter Objectives
• Learn about arrays
• Explore how to declare and manipulate data
into arrays
• Understand the meaning of “array index out
of bounds”
• Become familiar with the restrictions on
array processing
Java Programming: From Problem Analysis to Program Design, 3e 2
Chapter Objectives (continued)
• Discover how to pass an array as a
parameter to a method
• Discover how to manipulate data in a two-
dimensional array
• Learn about multidimensional arrays
if (sales.length != 0)
average = sum / sales.length;
else
average = 0.0;
largestSale = sales[maxIndex];
arraysAsFormalParameter(intList, doubleNumList,
number);
Java Programming: From Problem Analysis to Program Design, 3e 29
The Assignment Operators and
Arrays
if (isEqualArrays(listA, listB))
...
Java Programming: From Problem Analysis to Program Design, 3e 34
Arrays as Parameter Methods
•Create columns