Sites
Java Tutorials
Java Basics
Conditional & loops
Arrays & strings
OOP, collections & I/O
Miscellaneous
Data structures
Basics
Control Flow
Arrays & Strings
OOP
Work with arrays and strings — creation, traversal, manipulation and common utilities.
Simple, multidimensional and matrix operations in Java.
String comparison, concatenation, substring, reverse and character handling.