Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.53 KB

File metadata and controls

45 lines (34 loc) · 1.53 KB

My-Java

A collection of Java practice programs covering core language concepts, data structures, and HackerRank-style problem solutions.

📁 Repository Structure

My-Java/
└── My-Java-HackerRank/   # Java practice & HackerRank solutions

📚 Topics Covered

Topic Files
Arrays p1_array.javap7_array.java
ArrayList p1_arraylist.java, p2_arraylist.java, p3_arraylist.java
Matrix p1_matrix.java, p2_matrix.java
Threads & Multithreading p1_threads.java, p1_multi_thread_Q.java, p2_thread_runnable.java, p3_thread.java, p3_mutli_threading_methods.java
Exception Handling p1_try_and_catch.java, p2_try_and_catch.java, p1_exception_methods.java, p1_CustomException.java, p2_CustomException.java, p3_CustomException.java
Varargs p1_varargs.java, p2_varargs.java
Collections p1_hashset.java, p1_javastack.java
String Operations p1_stringcoversion.java, string_method_learn.java
Formatting & I/O formating.java, p1_br.java
Data Types hackerrank_datatypeQ.java
Miscellaneous checking.java, solve.java, Main.java

🛠️ Getting Started

Prerequisites

  • Java 8 or higher
  • Any Java IDE (IntelliJ IDEA, Eclipse, VS Code) or the JDK command-line tools

Running a Program

# Compile
javac My-Java-HackerRank/<FileName>.java

# Run
java -cp My-Java-HackerRank <ClassName>

🔗 Author

AayushmanGitHub