{"id":22104270,"url":"https://github.com/pushpenderindia/java-cheat-sheet","last_synced_at":"2026-03-19T21:45:00.896Z","repository":{"id":106839144,"uuid":"256900171","full_name":"PushpenderIndia/Java-Cheat-Sheet","owner":"PushpenderIndia","description":"Java Cheat Sheet : Comprehensive Java Programming Guide With Mini Projects | Best for people, who are coming from other programming language or Just want a quick Refresh","archived":false,"fork":false,"pushed_at":"2020-04-19T03:52:31.000Z","size":444,"stargazers_count":20,"open_issues_count":0,"forks_count":9,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-29T08:43:08.870Z","etag":null,"topics":["comprehensive-guide","java-cheat-sheet","java-cheatsheet","java-mini-projects","learn-java-fundamentals"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PushpenderIndia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-04-19T02:51:40.000Z","updated_at":"2024-08-12T20:00:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"4e697d77-1f7a-40e9-9f61-f8813480a138","html_url":"https://github.com/PushpenderIndia/Java-Cheat-Sheet","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PushpenderIndia%2FJava-Cheat-Sheet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PushpenderIndia%2FJava-Cheat-Sheet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PushpenderIndia%2FJava-Cheat-Sheet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PushpenderIndia%2FJava-Cheat-Sheet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PushpenderIndia","download_url":"https://codeload.github.com/PushpenderIndia/Java-Cheat-Sheet/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245199479,"owners_count":20576553,"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":["comprehensive-guide","java-cheat-sheet","java-cheatsheet","java-mini-projects","learn-java-fundamentals"],"created_at":"2024-12-01T06:30:10.971Z","updated_at":"2026-01-04T19:43:01.524Z","avatar_url":"https://github.com/PushpenderIndia.png","language":null,"readme":"# Java Cheat Sheet\nComprehensive **Java Programming** Guide With **Mini Projects** | Best for people, who are coming from other programming language or Just want a **quick Refresh**\n\n## Topics Covered\n\n1. HelloWorld Program\n2. Comments In Java\n3. Print Methods In Java\n4. Variables In Java\n5. DataTypes In Java\n6. Operators In Java\n7. Type Casting In Java\n8. Taking Input from User In Java \n9. Strings \u0026 Its Function In Java\t \t\t \n10. Math Class In Java\n11. Conditions In Java  \n12. Loop In Java       \n13. Arrays In Java      \n14. Try-catch In Java  \n\n## PDF \n\n[Java Cheat Sheet](https://github.com/Technowlogy-Pushpender/Java-Cheat-Sheet/blob/master/java-cheat-sheet-comprehensive-guide.pdf)\n\n## Mini Projects \n\n* Multi Operator Calculator\n\n```\nimport java.util.Scanner;\n\npublic class Main {\n\tpublic static void main(String[] args) {\n\t\n\t\tString choice = \"yes\";\n\t\twhile(choice == \"yes\") {\n\t\t\tSystem.out.println(\"\\n\\n[?] Enter 1st Number :\");\n\t\t\tScanner scan = new Scanner(System.in);\n\t\t\tfloat num1 = scan.nextInt();\n\t\t\t\n\t\t\tSystem.out.println(\"[?] Enter 2nd Number :\");\n\t\t\tfloat num2 = scan.nextInt();\n\t\t\t\n\t\t\tSystem.out.println(\"[Choose From List] : \\n\\t(M)ultiply\\n\\t(D)ivide\\n\\t(S)um\\n\\t(Su)btract\\n\");\n\t\t\tScanner scan1 = new Scanner(System.in);\n\t\t\tString operator = scan1.nextLine();\n\t\t\toperator = operator.toLowerCase();\n\t\t\t\n\t\t\tswitch(operator) {\n\t\t\t\tcase \"m\":\n\t\t\t\t\tSystem.out.print(\"[+] Multiple of 1st \u0026 2nd is \");\n\t\t\t\t\tSystem.out.print(num1 * num2);\n\t\t\t\t\tbreak;\n\n\t\t\t\tcase \"d\":\n\t\t\t\t\tSystem.out.print(\"[+] Divide of 1st \u0026 2nd is \");\n\t\t\t\t\tSystem.out.print(num1 / num2);\n\t\t\t\t\tbreak;\n\n\t\t\t\tcase \"s\":\n\t\t\t\t\tSystem.out.print(\"[+] Sum of 1st \u0026 2nd is \");\n\t\t\t\t\tSystem.out.print(num1 + num2);\n\t\t\t\t\tbreak;\n\n\t\t\t\tcase \"su\":\n\t\t\t\t\tSystem.out.print(\"Subtract of 1st \u0026 2nd is \");\n\t\t\t\t\tSystem.out.print(num1 - num2);\n\t\t\t\t\tbreak;\n\n\t\t\t\tdefault:\n\t\t\t\t\tSystem.out.println(\"Invalid Input !\");\n\t\t\t\t\t\n\t\t\t} // switch\n\t\t\t\n\t\t} // While Loop\n\t\n\t} // main()\n\n} // Main()\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpushpenderindia%2Fjava-cheat-sheet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpushpenderindia%2Fjava-cheat-sheet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpushpenderindia%2Fjava-cheat-sheet/lists"}