1
Introduction, Java, Programming Style, IDE features - AP Computer Science A
5:03
2
Java Program, Compiler, Runtime - AP Computer Science A
2:28
3
Programming Errors, Compiler, Logic, Runtime - AP Computer Science A
2:11
4
Output, System Class Methods, Java - AP Computer Science A
2:46
5
Variables, Data Types, Primitive, Reference, Java - AP Computer Science A
3:21
6
Expressions, Literals, PEMDAS, Assignment Statements, Java - AP Computer Science A
5:06
7
Compound Assignment Operators, Type Safety - AP Computer Science A
1:54
8
Casting, Ranges of Variables - AP Computer Science A
3:34
9
Expressions, PEMDAS, Assignment, Casting, Examples - AP Computer Science A
4:56
10
Intro to Classes and Objects, Java - AP Computer Science A
1:40
11
Creating Objects, Instantiation, Constructors, Classes, Java - AP Computer Science A
3:57
12
Void Methods, Classes, Objects - AP Computer Science A
2:18
13
Void Methods with Parameters, Function Overloading - AP Computer Science A
2:23
14
Non-void Methods, Return Values - AP Computer Science A
1:29
15
String Objects, Java, Initialisation, Concatenation, Literals - AP Computer Science A
3:44
16
Java Documentation, String Class - AP Computer Science A
2:34
17
String Class, Methods - AP Computer Science A
5:41
18
String Class, Methods, Examples - AP Computer Science A
2:54
19
Wrapper Classes, Integer and Double - AP Computer Science A
2:00
20
Autoboxing, Unboxing, Wrapper Classes - AP Computer Science A
1:59
21
Static Methods - AP Computer Science A
2:08
22
Math Class, Java - AP Computer Science A
2:08
23
Boolean Expressions, Java - AP Computer Science A
1:52
24
if Statements, Control Flow - AP Computer Science A
1:36
25
if-else Statements - AP Computer Science A
0:49
26
else if Statements - AP Computer Science A
1:09
27
Compound Boolean Expressions, Nested if Statements - AP Computer Science A
4:00
28
if Statements, Boolean Expressions, Examples - AP Computer Science A
4:15
29
De Morgan's Laws, Equivalent Boolean Expressions - AP Computer Science A
1:50
30
De Morgan's Laws, Examples - AP Computer Science A
2:17
31
Truth tables, Complex Boolean Expressions - AP Computer Science A
3:09
32
Truth Tables, De Morgan's Laws, Example - AP Computer Science A
2:17
33
Comparing Objects - AP Computer Science A
2:16
34
while Loops, Iteration, Infinite Loops - AP Computer Science A
4:57
35
while Loops, Algorithms, Identify Digits in an Integer - AP Computer Science A
2:10
36
while Loops, Algorithms, Frequency of Character in String - AP Computer Science A
2:25
37
while Loops, Algorithms, Find Min and Max Value - AP Computer Science A
3:17
38
while Loops, Algorithms, Find Sum, Mean, Median - AP Computer Science A
4:16
39
for Loops, Equivalence to while Loops - AP Computer Science A
4:32
40
Algorithms using Strings, for Loops, Count Substring - AP Computer Science A
3:29
41
Algorithms using Strings, for Loops, Reverse a String - AP Computer Science A
2:54
42
Nested Iteration, Nested for Loops - AP Computer Science A
2:04
43
Nested for Loops, Algorithm, Mode, Example - AP Computer Science A
5:06
44
Informal Code Analysis, Intro to Big O - AP Computer Science A
4:10
45
Data Encapsulation, Anatomy of a Class, Java - AP Computer Science A
3:27
46
Constructors, Classes, Mutable Object Parameters, Java - AP Computer Science A
3:08
47
Documentation, Comments, Javadoc - AP Computer Science A
2:48
48
Preconditions and Postconditions - AP Computer Science A
1:37
49
Accessor Methods, Return by Value, Return by Reference - AP Computer Science A
3:18
50
toString Method, Override - AP Computer Science A
2:00
51
Mutator Methods - AP Computer Science A
1:25
52
Writing Methods, Java Class - AP Computer Science A
2:48
53
Writing Methods, Parameters, Primitive, Reference - AP Computer Science A
3:17
54
Static Variables, Java Class - AP Computer Science A
1:25
55
Static Methods, Java Class - AP Computer Science A
2:55
56
Local Variables, Scope and Access, Java - AP Computer Science A
2:31
57
this Keyword, Java Objects - AP Computer Science A
2:10
58
Computing Systems, Ethical and Social Implications - AP Computer Science A
2:42
59
Writing Classes, Java, Example - AP Computer Science A
2:22
60
Arrays, Creation and Access - AP Computer Science A
5:16
61
Traversing Arrays, for Loop - AP Computer Science A
2:25
62
Enhanced for Loop, Arrays - AP Computer Science A
1:52
63
Algorithms using Arrays, Rotate Elements Right - AP Computer Science A
3:32
64
Arrays, Example - AP Computer Science A
2:05
65
ArrayList, Java, Introduction - AP Computer Science A
4:32
66
ArrayList Methods - AP Computer Science A
3:26
67
Traversing ArrayLists - AP Computer Science A
4:47
Algorithms using ArrayLists - AP Computer Science A
2:56
69
Algorithms, Traversing Multiple ArrayLists - AP Computer Science A
3:30
70
Linear Search, Algorithm, ArrayLists - AP Computer Science A
2:23
71
Selection Sort, Algorithm, ArrayLists - AP Computer Science A
6:51
72
Insertion Sort - Computer Science
6:32
73
Selection Sort Vs Insertion Sort - Computer Science
5:37
74
Ethical Issues, Data Collection - Computer Science
3:37
75
2D Arrays - Computer Science
2:41
76
Traversing 2D Arrays, Row-major Vs Column-Major - Computer Science
3:28
77
Traversing 2D Arrays using Enhanced for Loops
1:17
78
Linear Search using 2D Arrays - Computer Science
2:37
79
Inheritance in Java - Computer Science
5:37
80
Inheritance, Constructors - Computer Science
3:31
81
Overriding Methods, Inheritance - Computer Science
2:35
82
super Keyword, Java - Computer Science
1:58
83
Polymorphism, References, Instance Hierarchies - Computer Science
4:53
84
Polymorphism, Java - Computer Science
3:44
85
Object Superclass, Overriding the Equals and toString Methods - Computer Science
5:23
86
Recursion Vs Iteration - Computer Science
5:55
87
Understanding Recursion, Traversing Arrays - Computer Science
4:32
88
Binary Search, Recursion - Computer Science
7:41
89
Merge Sort, Recursion - Computer Science
6:15

Algorithms using ArrayLists - AP Computer Science A

5 months ago
53

This AP Computer Science A video explains how to develop algorithms using ArrayLists that utilise traversals.

This video uses the Eclipse IDE for Java Developers. See this link for the installation instructions, which should be easy to follow https://www.eclipse.org/downloads/packages/installer

I recommend that you download and install it to practice your Java programming.

Post your comments/questions below and please subscribe.

Loading comments...