CodingBat

codingbat.com ↗

Short Java exercises grouped by language technique

SI Score
60/100
Pricing
Not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about CodingBat

Answers use saved listing facts and recorded sources.

What it does

CodingBat groups Java practice into warmups, strings, arrays, logic, maps, recursion and functional operations.

Choose a group matching the technique you are learning. The labels distinguish problems that require no loops from those using one or two, which helps you practise a specific step. Warmup sections include available solutions. Attempt the problem first, then use those examples to compare the structure of your answer.

Sources