EditorWorkspacesCoursesInterviewsGround CallDaily ChallengesReadsGames
Sign InSign Up
Tools
Resume De-AI-ifierAI Email RewriterAI Code DetectorAI Watermark ToolREADME GeneratorSQL AssistantText SummarizerAI Text GeneratorSystem Prompt DiffAI Code SecurityCommit Message GeneratorInterview Question PackSchema Seed DataGraphQL ExplainerJSON DiffDiff & PatchJSON FormatterSQL FormatterJSON ↔ CSVBase64 CodecLog ParserProtobuf DecoderJWT DebuggerENV LinterPassword GeneratorUUID GeneratorRegex TesterEpoch ConverterMeeting PlannerDate MathCron BuilderQR GeneratorColor PickerLucky Draw WheelSpeed TestDiagram StudioCanvas DrawingTurtle Game
Sign InSign Up
Notifications 0
← All coursesjava
Debugging Dojo · Java
Observe. Hypothesize. Fix — objects, collections, and numeric traps.
Progressive Java debugging: off-by-one loops, control-flow chains, lexicographic sort, boxed Integer identity, String equality, list aliasing, floating-point money, index removal, and switch fallthrough.
Course content
1 · Mindset
- ○The Loop That Stopped EarlyFree12 min
- 🔒The Else That Lied15 min
- 🔒Sorted Like a Dictionary15 min
2 · Sharp edges
- 🔒Integer == and the Cache22 min
- 🔒new String Breaks ==18 min
- 🔒The List That Remembered Too Much18 min
- 🔒Double Is Not Money20 min
- 🔒Index Remove Skips Elements22 min
3 · Boss
- 🔒Switch Fallthrough Surprise20 min