{"id":16295460,"url":"https://github.com/bamacharanchhandogi/java-easy-snippet","last_synced_at":"2026-03-08T15:34:37.330Z","repository":{"id":234168919,"uuid":"749994136","full_name":"BamaCharanChhandogi/Java-Easy-Snippet","owner":"BamaCharanChhandogi","description":"Boost your Java development productivity with the Java Boilerplate Generator extension for Visual Studio Code","archived":false,"fork":false,"pushed_at":"2024-08-26T17:39:29.000Z","size":197,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-04T12:13:19.212Z","etag":null,"topics":["codesnippets","easy-to-use","hacktoberfest","java","java-snippets","json","vscode-extension","vscode-snippets"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=BamaCharanChhandogi.JavaSnippet","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BamaCharanChhandogi.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-29T19:38:08.000Z","updated_at":"2024-09-29T17:56:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"323559f6-2e40-4258-9b35-1082272ffbe0","html_url":"https://github.com/BamaCharanChhandogi/Java-Easy-Snippet","commit_stats":null,"previous_names":["bamacharanchhandogi/java-easy-snippet"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BamaCharanChhandogi%2FJava-Easy-Snippet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BamaCharanChhandogi%2FJava-Easy-Snippet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BamaCharanChhandogi%2FJava-Easy-Snippet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BamaCharanChhandogi%2FJava-Easy-Snippet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BamaCharanChhandogi","download_url":"https://codeload.github.com/BamaCharanChhandogi/Java-Easy-Snippet/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247399818,"owners_count":20932875,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codesnippets","easy-to-use","hacktoberfest","java","java-snippets","json","vscode-extension","vscode-snippets"],"created_at":"2024-10-10T20:18:50.678Z","updated_at":"2026-03-08T15:34:37.291Z","avatar_url":"https://github.com/BamaCharanChhandogi.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Java Easy Snippet\n\n## Description\n\nBoost your Java development productivity with the **Java Boilerplate Generator** extension for Visual Studio Code. Say goodbye to repetitive code setup and hello to streamlined project initialization. This extension provides essential Java boilerplate code snippets and templates, helping you kickstart your projects swiftly and efficiently.\n\n## Downloaded: 500+\n\n## How to Use\n\n**Step 1:** Install Java Easy Snippet  \n**Step 2:** Not Downloaded Yet? [Download Now](https://marketplace.visualstudio.com/items?itemName=BamaCharanChhandogi.JavaSnippet)  \n**Step 3:** Find all snippets below and use as per need.  \n**Step 4:** Happy Coding\n\n## Demo Screenshot\n\n![hello](images/screen.png)\n\n# All  Java Snippet Shortcuts here\n\n| No  | Java Snippet Short Code | Description                         |\n| :-- | :----------------------- | :----------------------------------|\n| 1   | java                    | Basic Java Class with Main Method   |\n| 2   | jclass                    | Basic Java public Class code      |\n| 3   | jmain                    | Basic Java code with Main Method   |\n| --- |--------------------------|----------------------------------- |\n| --- |--------------------------|----------------------------------- |\n| 4   | jscan                   |Java class with a Scanner object for user input  |\n| 5   | jscanint                   | Scanner object for user input Integer  |\n| 6   | jscanstr                   | Scanner object for user input String        |\n| 7   | jscandouble                   | Scanner object for user input double   |\n| 8   | jscanlong                   | Scanner object for user input Long|\n| 9   | jscanfloat                   | Scanner object for user input Float|\n| 10   | jscanbool                   | Scanner object for user input Boolean|\n| 11   | jscanbyte                   | Scanner object for user input Byte|\n| 12   | jscanshort                   |Scanner object for user input short|\n| 13   | jscanchr                   |Scanner object for user input Char |\n| 14   | jscanbiginteger                   |Scanner object for user input Big Integer |\n| 15  | jscanbigdecimal                   |Scanner object for user input Big Decimal |\n| 16  | jscannextline                   |Scanner object for user input Next Line|\n| 17  | jscanintarray                   | Scanner object for user input Integer Array|\n| 18   | jscanstrarray                   | Scanner object for user input String Array   |\n| 19   | jscanintarraylist                   | Scanner object for user input Integer ArrayList |\n| 20   | jscanstrarraylist                   |Scanner object for user input String ArrayList |\n| 21   | jscanintlinkedlist                   | Scanner object for user input Integer LinedList|\n| 22   | jscanstrlinkedlist                   | Scanner object for user input String LinkedList|\n| 23   | jscanintqueue                   | Scanner object for user input Integer Queue|\n| 24   | jscanstrqueue                   | Scanner object for user String Queue |\n| 25   | jscanintstack                   | Scanner object for user input Integer stack |\n| 26   | jscanstrstack                   | Scanner object for user String Integer Stack |\n| 27   | jscanintset              | Scanner object for user input Integer set|\n| 28   | jscanstrset              | Scanner object for user input String Set|\n| 29   | jscaninttreemap              |Scanner object for user input Integer TreeMap |\n| 30  | jscanstrtreemap              |Scanner object for user input String treeMap |\n| 31   | jscanintpriorityqueue              |Scanner object for user input Integer Priority Queue|\n| 32  | jscanstrpriorityqueue              |Scanner object for user String Integer Priority Queue|\n| 33   | jscaninthashset         |Scanner object for user input Integer Hash Set|\n| 34   | jscanstrhashset         |Scanner object for user input String Hash set|\n| 35   | jscaninttreeset         |Scanner object for user input Integer Tree Set|\n| 36   | jscanstrtreeset         |Scanner object for user input String Tree Set|\n| 37   | jscanintlinkedhashset   |Scanner object for user input Integer Linked Hash Set |\n| 38   | jscanstrlinkedhashset   |Scanner object for user input String Linked Hash set|\n| --- |--------------------------|----------------------------------- |\n| --- |--------------------------|----------------------------------- |\n| 39   | jout                    | Creates a Java output  code        |\n| 40   | joutarray               | Creates a Java output code of Array|\n| 41   | joutarraylist           | Creates a Java output code of ArrayList|\n| 42   | jouthashmap             | Creates a Java output  code HashMap    |\n| 43   | joutlinkedlist          | Creates a Java output  code LinkedList |\n| 44   | joutqueue               | Creates a Java output  code Queue   |\n| 45   | joutstack               | Creates a Java output  code Stack   |\n| 46   | joutset                 | Creates a Java output  code    Set  |\n| 47   | jouttreemap             | Creates a Java output  code Tree Map|\n| 48   | joutpq                  | Creates a Java output  code Priority Queue|\n| 49   | jouthashset             | Creates a Java output code of Hash-Set    |\n| 50   | jouttreeset             | Creates a Java output code of Tree-Set|\n| 51   | joutlinkedhashset       | Creates a Java output code of Linked Hash Set|\n| --- |--------------------------|----------------------------------- |\n| --- |--------------------------|----------------------------------- |\n| 52   | jarraylist              | Java Class with ArrayList           |\n| 53   | jarraylist              | Java Class with ArrayList           |\n| 54   | jarraylist              | Java Class with ArrayList           |\n| 55   | jhashmap                | Java Class with HashMap             |\n| 56   | jlinkedlist             | Java Class with LinkedList          |\n| 57   | jqueue                  | Java Class with Queue               |\n| 58   | jstack                  | Java Class with Stack               |\n| 59   | jset                    | Java Class with HashSet             |\n| 60  | jtreemap                | Java Class with TreeMap             |\n| 61  | jpqueue                 | Java Class with PriorityQueue       |\n| 62  | jhashset                | Java Class with HashSet             |\n| 63  | jtreeset                | Java Class with TreeSet             |\n| 64  | jlinkedhashset          | Java Class with LinkedHashSet       |\n| 65  | jarraylistiter          | Java Class with ArrayList Iteration |\n| 66  | jhashmapiter            | Java Class with HashMap Iteration   |\n| 67  | jlinkedlistiter         | Java Class with LinkedList Iteration|\n| 68  | jqueueiter              | Java Class with Queue Iteration     |\n| 69  | jstackiter              | Java Class with Stack Iteration     |\n| 70  | jsetiter                | Java Class with Set Iteration       |\n| 71  | jtreemapiter            | Java Class with TreeMap Iteration   |\n| 72  | jpqueueiter             | Java Class with PriorityQueue Iteration  |\n| --- |-------------------------|----------------------------------- |\n| --- |-------------------------|----------------------------------- |\n| 73  | userarray               |user-defined Array                    |\n| 74  | userarraylist            | user-defined ArrayList    |\n| 75  | userlinkedlist            | user-defined Singly LinkedList   |\n| 76  | userdoublylinkedlist            | user-defined Doubly  LinkedList   |\n| 77  | usercircularlinkedlist            | user-defined Circular LinkedList |\n| 78  | userstack            |user-defined Stack  |\n| 79  | userqueue            |user-defined Queue   |\n| 80  | userpriorityqueue            |user-defined Priority Queue   |\n| 81  | userhashset            |user-defined Hash Set  |\n| 82  | usertreeset            | user-defined Tree Set   |\n| 83 | userlinkedhashset            | User-defined Linked Hash Set  |\n| 84  | userhashmap            | User-defined Hash Map   |\n| 85  | usertreemap            | User-defined Tree Map   |\n| 86 |  trywithresources       | Try with resources      |\n| 87 |   trycatch               | Try catch exception   |\n| 88 |  trycatchfinally         | Try catch exception   |\n| 89 |  ifelse                  | ifelse  Condition     |\n| 90 |  ifelseif                | ifelseif  Condition   | \n| 91 |  switch                  | switch                 |\n| 92 |  for                     |  for loop Iteration    |\n| 93 |  foreach                 | foreach Iteration      |\n| 93 |  while                   | while Iteration        |\n| 93 |  dowhile                 | dowhile Iteration      |\n| 94 | jprintf                  | Creates a Java printf code |\n\n\u003cbr\u003e\n\u003c!-- ## View Demo Codes  --\u003e\n\n\u003c!-- ![java-easy-snippet](#) --\u003e\n\n# View Sample Snippet Codes of All Formats.\n\n### ❇️ java = Basic Java Class with Main Method\n\n```java\npublic class Main {\n    public static void main(String[] args) {\n        $0\n    }\n}\n```\n### ❇️ jclass = Basic Java Public Class\n```java\npublic class Main {\n}\n```\n### ❇️ jmain = Basic Java Main Method\n```java\n    public static void main(String[] args) {\n        $0\n    }\n```\n```\u003c!------------------------------------------------------------------------------------------\u003e ```\n\n### ❇️ jscan = Java Class with Scanner\n```java\nScanner sc = new Scanner(System.in);\n```\n\u003c!-- Input section --\u003e\n### ❇️ jscanint = Creates a Java class with a Scanner object for user input Integer\n```java\nint ${1:variable} = scanner.nextInt();\n```\n\n### ❇️ jscanstr = Creates a Java class with a Scanner object for user input String\n```java \nString ${1:variable} = scanner.nextLine();\n```\n\n### ❇️ jscandouble = Creates a Java class with a Scanner object for user input Double\n```java\ndouble ${1:variable} = scanner.nextDouble();\n```\n## ❇️ jscandfloat = Creates a Java class with a Scanner object for user input Float\n```java\nfloat ${1:variable} = scanner.nextFloat();\n```\n## ❇️ jscanlong = Creates a Java class with a Scanner object for user input Long\n```java\nfloat ${1:variable} = scanner.nextLong();\n```\n## ❇️ jscanbool = Creates a Java class with a Scanner object for user input Boolean\n```java\nboolean ${1:variable} = scanner.nextBoolean();\n```\n\n## ❇️ jscannextline = Creates a Java class with a Scanner object for user input Line\n```java\nscanner.nextLine();\n```\n## ❇️ jscanintarray = Creates a Java class with a Scanner object for user input Integer Array.\n```java\nScanner sc = new Scanner(System.in);\nint[] arr = new int[sc.nextInt()];\n\nfor (int i = 0; i \u003c arr.length; i++) {\n    arr[i] = sc.nextInt();\n}\n```\n### ❇️ jscanstrarray = Creates a Java class with a Scanner object for user input String Array\n```java\nScanner sc = new Scanner(System.in);\nint n = sc.nextInt();\nsc.nextLine(); // Consume the newline character\n\nString[] arr = new String[n];\nfor (int i = 0; i \u003carr.length; i++) {\n    arr[i] = sc.nextLine();\n}\n```\n### ❇️ jscanintarraylist = Creates a Java class with a Scan scanner object for user input Integer Array list\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\n\nList\u003cInteger\u003e list = new ArrayList\u003c\u003e();\nfor (int i = 0; i \u003c n; i++) {\n    list.add(scanner.nextInt());\n}\n```\n### ❇️ jscanstrarraylist = Creates a Java class with a Scan scanner object for user input String Array list\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\nscanner.nextLine(); // Consume the newline character\n\nArrayList\u003cString\u003e list = new ArrayList\u003c\u003e();\nfor (int i = 0; i \u003c n; i++) {\n    list.add(scanner.nextLine());\n}\n```\n### ❇️ jscanintlinkedlist = Creates a Java class with a Scan scanner object for user input Integer LinkedList\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\n\nList\u003cInteger\u003e list = new LinkedList\u003c\u003e();\nfor (int i = 0; i \u003c n; i++) {\n    list.add(scanner.nextInt());\n}\n```\n### ❇️ jscanstrlinkedlist = Creates a Java class with a Scan scanner object for user input String LinkedList\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\nscanner.nextLine(); // Consume the newline character\n\nLinkedList\u003cString\u003e list = new LinkedList\u003c\u003e();\nfor (int i = 0; i \u003c n; i++) {\n    list.add(scanner.nextLine());\n}\n```\n### ❇️ jscanintqueue = Creates a Java class with a Scan scanner object for user input Integer Queue\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\n\nQueue\u003cInteger\u003e queue = new LinkedList\u003c\u003e();\nfor (int i = 0; i \u003c n; i++) {\n    queue.offer(scanner.nextInt());\n}\n```\n### ❇️ jscanstrqueue = Creates a Java class with a Scan scanner object for user input String Queue\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\nscanner.nextLine(); // Consume the newline character\n\nQueue\u003cString\u003e queue = new LinkedList\u003c\u003e();\nfor (int i = 0; i \u003c n; i++) {\n    queue.offer(scanner.nextLine());\n}\n```\n### ❇️ jscanintstack = Creates a Java class with a Scan scanner object for user input Integer Stack\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\n\nStack\u003cInteger\u003e stack = new Stack\u003c\u003e();\nfor (int i = 0; i \u003c n; i++) {\n    stack.push(scanner.nextInt());\n}\n```\n### ❇️ jscanstrstack = Creates a Java class with a Scan scanner object for user input String Stack\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\nscanner.nextLine(); // Consume the newline character\n\nStack\u003cString\u003e stack = new Stack\u003c\u003e();\nfor (int i = 0; i \u003c n; i++) {\n    stack.push(scanner.nextLine());\n}\n```\n### ❇️ jscanintset = Creates a Java class with a Scan scanner object for user input Integer Set\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\n\nSet\u003cInteger\u003e set = new HashSet\u003c\u003e();,\nfor (int i = 0; i \u003c n; i++) {\n    set.add(scanner.nextInt());\n}\n```\n### ❇️ jscanstrset = Creates a Java class with a Scan scanner object for user input String Set\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\nscanner.nextLine(); // Consume the newline character\n\nSet\u003cString\u003e set = new HashSet\u003c\u003e();,\nfor (int i = 0; i \u003c n; i++) {\n    set.add(scanner.nextLine());\n}\n```\n\n### ❇️ jscaninttreemap = Creates a Java class with a Scan scanner object for user input Integer TreeMap\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\n\nMap\u003cInteger, Integer\u003e map = new TreeMap\u003c\u003e();\nfor (int i = 0; i \u003c n; i++) {\n    set.add(scanner.nextInt());\n}\n```\n### ❇️ jscansrset = Creates a Java class with a Scan scanner object for user input String TreeMap\n```java\nScanner scanner = new Scanner(System.in);\nint n = scanner.nextInt();\nscanner.nextLine(); // Consume the newline character\n\nMap\u003cString, Integer\u003e map = new TreeMap\u003c\u003e();\nfor (int i = 0; i \u003c n; i++) {\n    map.put(scanner.nextLine(), scanner.nextInt());\n}\n```\n```\u003c!-------------------------------------------------------------------------------------\u003e ```\n\n### ❇️ jout = Creates a Java output code\n```java\nSystem.out.println();\n```\n### ❇️ jprintf = Creates a Java printf code\n```java\nSystem.out.printf();\n```\n### ❇️ joutarray = Creates a Java output code of Array\n```java\nfor (final var element : arr) {\n    System.out.println(element);\n}\n```\n### ❇️ joutarraylist = Creates a Java output code of ArrayList\n```java\nfor (final var element : list) {\n    System.out.println(element);\n}\n```\n### ❇️ jouthashmap = Creates a Java output code of Hash Map\n```java\nfor (final var entry : map.entrySet()) {\n    System.out.println(entry.getKey() + entry.getValue());\n}\n```\n### ❇️ joutlinkedlist = Creates a Java output code of LinkedList\n```java\nfor (final var element : list) {\n    System.out.println(element);\n}\n```\n```\u003c!---------------------------------------------------------------------------------\u003e ```\n\n### ❇️ jarraylist = Java Class with ArrayList\n```java\nList\u003cInteger\u003e list = new ArrayList\u003c\u003e();\n```\n### ❇️ jhashmap = Java Class with HashMap\n```java\nMap\u003cString, Integer\u003e map = new HashMap\u003c\u003e();\n```\n### ❇️ jlinkedlist = Java Class with LinkedList\n```java\nList\u003cInteger\u003e list = new LinkedList\u003c\u003e();\n```\n### ❇️ jqueue = Java Class with Queue\n```java\nQueue\u003cInteger\u003e queue = new LinkedList\u003c\u003e();\n```\n### ❇️ jstack = Java Class with Stack\n```java\nStack\u003cInteger\u003e stack = new Stack\u003c\u003e();\n```\n### ❇️ jset = Java Class with HashSet\n```java\nHashSet\u003cInteger\u003e set = new HashSet\u003c\u003e();\n```\n```\u003c!--------------------------------------------------------------------------------------\u003e ```\n### ❇️ userlinkedlist = User Defined Linked List code.\n```java\nstatic class LinkedList\u003cT\u003e {\n    private Node\u003cT\u003e head;\n    private int size;\n\n    private static class Node\u003cT\u003e {\n        T data;\n        Node\u003cT\u003e next;\n\n        Node(T data) {\n            this.data = data;\n            this.next = null;\n        }\n    }\n\n    public LinkedList() {\n        head = null;\n        size = 0;\n    }\n\n    public void add(T element) {\n        Node\u003cT\u003e newNode = new Node\u003c\u003e(element);\n        if (head == null) {\n            head = newNode;\n        } else {\n            Node\u003cT\u003e current = head;\n            while (current.next != null) {\n                current = current.next;\n            }\n            current.next = newNode;\n        }\n        size++;\n    }\n\n    public void print() {\n        Node\u003cT\u003e current = head;\n        while (current != null) {\n            System.out.print(current.data + \" \");\n            current = current.next;\n        }\n        System.out.println();\n    }\n\n    public int size() {\n        return size;\n    }\n}\n```\n### ❇️ userhashset = User defined hash Set \n```java\nstatic class HashSet\u003cT\u003e {\n    private HashMap\u003cT, Boolean\u003e map;\n\n    public HashSet() {\n        map = new HashMap\u003c\u003e();\n    }\n\n    public void add(T element) {\n        map.put(element, true);\n    }\n\n    public boolean contains(T element) {\n        return map.containsKey(element);\n    }\n\n    public void remove(T element) {\n        map.remove(element);\n    }\n\n    public boolean isEmpty() {\n        return map.isEmpty();\n    }\n\n    public int size() {\n        return map.size();\n    }\n}\n```\n### ❇️ userstack = User Defined Stack \n```java\nstatic class Stack\u003cT\u003e {\n    private Node\u003cT\u003e top;\n    private int size;\n\n    private static class Node\u003cT\u003e {\n        T data;\n        Node\u003cT\u003e next;\n\n        Node(T data) {\n            this.data = data;\n            this.next = null;\n        }\n    }\n\n    public Stack() {\n        top = null;\n        size = 0;\n    }\n\n    public void push(T element) {\n        Node\u003cT\u003e newNode = new Node\u003c\u003e(element);\n        newNode.next = top;\n        top = newNode;\n        size++;\n    }\n\n    public T pop() {\n        if (top == null) {\n            throw new EmptyStackException();\n        }\n        T data = top.data;\n        top = top.next;\n        size--;\n        return data;\n    }\n\n    public T peek() {\n        if (top == null) {\n            throw new EmptyStackException();\n        }\n        return top.data;\n    }\n\n    public boolean isEmpty() {\n        return top == null;\n    }\n\n    public int size() {\n        return size;\n    }\n}\n```\n### ❇️ trywithresources = Java try-with-resources block\n```java\ntry (Scanner scanner = new Scanner(System.in)) {\n    $0\n} catch (Exception e) {\n    System.out.println(e.getMessage());\n}\n```\n### ❇️ trycatch = Java try-catch block\n```java\ntry {\n    $0\n} catch (Exception e) {\n    System.out.println(e.getMessage());\n}\n```\n### ❇️ trycatchfinally = Java try-catch-finally block\n```java\ntry {\n    $0\n} catch (Exception e) {\n    System.out.println(e.getMessage());\n} finally {\n    System.out.println(\"Finally block\");\n}\n```\n### ❇️ ifelse = Java if-else statement\n```java\nif ($1) {\n    $0\n} else {\n    \n}\n```\n### ❇️ ifelseif = Java if-else-if statement\n```java\nif ($1) {\n    $0\n} else if ($2) {\n    \n} else {\n    \n}\n```\n### ❇️ switch = Java switch statement\n```java\nswitch ($1) {\n    case $2:\n        $0\n        break;\n    default:\n        break;\n}\n```\n### ❇️ for = Java for loop\n```java\nfor (int i = 0; i \u003c $1; i++) {\n    $0\n}\n```\n### ❇️ foreach = Java for-each loop\n```java\nfor ($1 : $2) {\n    $0\n}\n```\n### ❇️ while = Java while loop\n```java\nwhile ($1) {\n    $0\n}\n```\n### ❇️ dowhile = Java do-while loop\n```java\ndo {\n    $0\n} while ($1);\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbamacharanchhandogi%2Fjava-easy-snippet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbamacharanchhandogi%2Fjava-easy-snippet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbamacharanchhandogi%2Fjava-easy-snippet/lists"}