Java typing practice
16 hand-curated Java snippets — real code, real syntax. Build muscle memory for the patterns you actually write. No signup required.
general
algorithms, utilities, and idioms- singletonpublic final class Config {
- listmapList<Integer> squares = new ArrayList<>();
- streamfilterList<String> names = users.stream()
- recordpublic record Point(double x, double y) {
- tryresourcespublic String readFirstLine(Path path) throws IOException {
- equals@Override
- futureCompletableFuture<String> future = CompletableFuture
- hashmapMap<String, Integer> counts = new HashMap<>();
leetcode
interview-prep problems and solutions- twosumpublic int[] twoSum(int[] nums, int target) {
- reversepublic ListNode reverseList(ListNode head) {
- validparenspublic boolean isValid(String s) {
- maxsubarraypublic int maxSubArray(int[] nums) {
- climbstairspublic int climbStairs(int n) {
- binarysearchpublic int search(int[] nums, int target) {
- palindromepublic boolean isPalindrome(String s) {
- mergeintervalspublic int[][] merge(int[][] intervals) {