Let's learn Java...
Just hit Run Below!
The Java Playground allows you to run snippets of program code to see the results. The way the Java Playground works, no class or main method is required.
Been here before? Looking for something new to learn? Try these!
Practice formatting output
Use text blocks and escape sequences to create a face using characters and symbols.
Learn how to format output using escape sequences and text blocks.
Videos to get you started
Looking for an engaging way to finishing out the school year after the AP CSA exam? Check out these project ideas!
Learn all the different ways Java pattern matching can be used to write code that is more readable and streamlined.
See examples of the difference between a class and a record and how to write records.
See examples of how records can be used correctly when writing solutions to the AP CSA Free Response Questions.