apcsareview
Social
Runestone in social media:
Follow @iRunestone
Our Facebook Page
Help support us:
Search
Table of Contents
Book Index
User
Assignments
Practice
Peer Instruction (Instructor)
Peer Instruction (Student)
Change Course
Instructor's Page
Progress Page
Edit Profile
Change Password
Register
Login
Dark Mode
Scratch Activecode
Help
FAQ
Instructors Guide
About Runestone
Report A Problem
This Chapter
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
Symbols
2D
arrays
2D Array
access value
array of arrays
column
column-major order
creation
declaration
definition
for-each loop
initialization
loop range
looping through
number of columns
number of rows
row
row-major order
set value
2D Arrays
2d-array
creation
declaration
element reference
index
initialization
num columns
num rows
A
abstract
class
method
,
[1]
abstract class
abstract method
,
[1]
access to private fields
inheritance
access value
2D Array
accessor
actual
type
actual type
add
list
adding an item
list
addition
operators
Alice 3
and
logical
apline
append
String
array
,
[1]
create
creation
declaration
declare
element reference
get num items
get value at index
index
,
[1]
initialization
,
[1]
length
,
[1]
set value at index
array of arrays
2D Array
ArrayList
,
[1]
class
list
arrays
2D
ArrayTester
,
[1]
association
relationships
autoboxing
list
B
base case
recursion
binary
search
,
[1]
binary digit
binary search
,
[1]
bit
body of a loop
Boolean
variable
boolean
,
[1]
Variable
variable
boolean expression
boolean variable
C
call stack
camel case
,
[1]
casting
child class
,
[1]
class
,
[1]
,
[2]
,
[3]
abstract
ArrayList
constructor
,
[1]
field
,
[1]
List
main method
Math
method
,
[1]
,
[2]
,
[3]
String
System
class file
Java
class method
,
[1]
classes
ClimbingClub
,
[1]
,
[2]
column
2D Array
column-major order
2D Array
comment
,
[1]
program
programming
,
[1]
comparable
interface
compareTo
String
compile
compile time error
compiler
,
[1]
complex
conditional
complex conditional
concatenate
conditional
,
[1]
complex
if
short circuit evaluation
constructor
class
,
[1]
super
cookieorder
,
[1]
create
array
list
creation
2D Array
2d-array
array
String
D
declaration
2D Array
2d-array
array
declare
array
list
variable
declared
type
declared type
,
[1]
declaring
definition
2D Array
interface
String
defintion
interface
list
recursion
DeMorgan's Laws
,
[1]
division
operators
dot-notation
double
,
[1]
number of digits
DrJava
E
element reference
2d-array
array
equality
operators
String
equals
String
,
[1]
error
out of bounds
extends
F
factorial
false
field
class
,
[1]
floating point
variable
for
loop
,
[1]
for each loop
for loop
,
[1]
,
[2]
,
[3]
for-each
loop
,
[1]
,
[2]
for-each loop
,
[1]
2D Array
list
fractal
free response
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
,
[11]
,
[12]
,
[13]
,
[14]
,
[15]
,
[16]
,
[17]
,
[18]
,
[19]
,
[20]
,
[21]
,
[22]
,
[23]
,
[24]
,
[25]
,
[26]
,
[27]
,
[28]
,
[29]
,
[30]
,
[31]
,
[32]
,
[33]
,
[34]
,
[35]
,
[36]
,
[37]
,
[38]
,
[39]
,
[40]
from back to front
loop
from front to back
loop
G
generalization
get
list
get num items
array
list
get value at index
array
list
getter
getting an item
list
gray image
,
[1]
Greenfoot
GridWorld
H
has-a
Hidden Word
horse barn
,
[1]
I
IDE
if
conditional
images
immutable
implements
import
statement
import statement
index
,
[1]
,
[2]
2d-array
array
,
[1]
list
indexOf
String
inequality
operators
infinite
loop
recursion
infinite loop
infinite recursion
inheritance
,
[1]
,
[2]
access to private fields
initialization
2D Array
2d-array
array
,
[1]
initializing
insertion
sort
,
[1]
insertion sort
,
[1]
int
,
[1]
integer
,
[1]
maximum
minimum
variable
Integrated Development Environment
interactions pane
interface
,
[1]
,
[2]
,
[3]
,
[4]
comparable
definition
defintion
purpose
J
Java
,
[1]
class file
main method
run program
source file
java.lang
package
javac
K
keyword
static
void
L
lab
language
programming
length
array
,
[1]
String
library
turtle
license
linear
search
linear search
List
class
list
add
adding an item
ArrayList
autoboxing
create
declare
defintion
for-each loop
get
get num items
get value at index
getting an item
index
remove
removing an item at an index
set
set value at index
setting an item
size
unboxing
literal
String
logical
and
or
logical and
logical or
loop
,
[1]
for
,
[1]
for-each
,
[1]
,
[2]
from back to front
from front to back
infinite
nested
,
[1]
range
while
,
[1]
loop range
2D Array
looping
looping through
2D Array
M
main method
class
Java
Math
class
random method
math
operators
maximum
integer
merge
sort
,
[1]
merge sort
,
[1]
method
abstract
,
[1]
class
,
[1]
,
[2]
,
[3]
static
minimum
integer
modulo
operators
modulus
modulus operator
multiplication
operators
mutator
N
names
variable
naming convention
variable
negation
nested
loop
,
[1]
nested for loop
nested loop
num columns
2d-array
num rows
2d-array
number of columns
2D Array
number of digits
double
number of rows
2D Array
numbercubea
numbercubeb
NumberGroup
,
[1]
,
[2]
O
Object
toString
object
,
[1]
,
[2]
object reference
,
[1]
object type
variable
objects
,
[1]
operators
addition
division
equality
inequality
math
modulo
multiplication
subtraction
or
logical
out of bounds
error
out of bounds error
,
[1]
overflow
overloads
override
,
[1]
overrides
P
package
,
[1]
java.lang
parent class
,
[1]
,
[2]
pictures
pixels
polymorphism
,
[1]
,
[2]
primitive type
variable
private
program
comment
programming
comment
,
[1]
language
programming language
public
purpose
interface
recursion
R
random method
Math
random number
RandomLetterChooser
,
[1]
RandomStringChooser
,
[1]
,
[2]
range
loop
recursion
,
[1]
,
[2]
,
[3]
base case
defintion
infinite
purpose
reference
,
[1]
,
[2]
relationships
association
remainder
remove
list
removing an item at an index
list
routeciphera
routecipherb
row
2D Array
row-major order
2D Array
run program
Java
run-time
type
run-time type
,
[1]
S
screen
turtle
search
binary
,
[1]
linear
sequential
,
[1]
selection
sort
,
[1]
selection sort
,
[1]
self divisor
,
[1]
,
[2]
sequential
search
,
[1]
sequential search
,
[1]
set
list
set value
2D Array
set value at index
array
list
setter
setting an item
list
short circuit evaluation
,
[1]
conditional
shortcut operator
size
list
sort
insertion
,
[1]
merge
,
[1]
selection
,
[1]
sounda
soundb
source file
Java
specialization
stack
statement
import
static
,
[1]
,
[2]
keyword
method
static keyword
String
,
[1]
,
[2]
append
class
compareTo
creation
definition
equality
equals
,
[1]
indexOf
length
literal
substring
variable
string
String literal
,
[1]
string scramble
,
[1]
StringCoder
StringPart
StudentAnswerSheet
subclass
substring
String
subtraction
operators
super
constructor
superclass
,
[1]
syntax error
System
class
T
toString
Object
trace code
trio
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
true
truth table
turtle
library
screen
type
actual
declared
run-time
types
variable
U
unboxing
list
Unified Modeling Language
V
Variable
boolean
variable
,
[1]
boolean
Boolean
declare
floating point
integer
names
naming convention
object type
primitive type
String
types
void
keyword
W
while
loop
,
[1]
while loop
,
[1]
You have attempted
of
activities on this page