Chapter 8
Chapter 8 Objectives
Characters
Character Processing
Strings
String is an Object
Accessing Individual Elements
Determining the Size
Example: Counting Vowels
Example: Counting Words
Example: Counting Words - 2
Example: CountingJava
Other Useful String Operators
Primitive versus Reference Types
Effect of Assignment on Primitives
Memory Allocation for Reference Data Type
Effect of Assignment on References - 1
Effect of Assignment on References - 2
Effect of Assignment on References - 3
Equality (==) vs. equals: Case 1
Equality (==) vs. equals: Case 2
Equality (==) vs. equals: Case 3
StringBuffer
Sample StringBuffer Processing - 1
Sample StringBuffer Processing - 2
Passing Objects to Methods - 1
Passing Objects to Methods - 2
Passing Objects to Methods - 3
Passing Objects to Methods - 4
Returning an Object from Methods
Sample Program: Eggy-Peggy
Eggy-Pegg-- Design
Eggy-Peggy-- Object Diagram
Eggy-Peggy Game-- Development Steps
Author: Robert Rittenhouse
E-mail: rob@cs1.mcm.edu
Homepage: http://cs1.mcm.edu/~rob/