A Java console application developed to strengthen core Java fundamentals, focusing on 2D arrays (matrices), control flow, and clean input handling.
•This project demonstrates practical usage of:
•Java syntax and core language features
•2D array (matrix) manipulation
•Nested loops (for)
•User input processing with Scanner
•Console-based output formatting
•Dynamic matrix creation based on user input
•Population of a 2D array at runtime
•Iteration and visualization of matrix elements
•Clear separation of logic and execution flow
•Readable and maintainable code structure
Enter number of rows: 3
Enter number of columns: 3
Matrix values:
1 2 3
4 5 6
7 8 9• Clone the repository:
git clone https://github.com/RaphaelPCarmo/java-matrix-exercise.git• Open the project in IntelliJ IDEA, Eclipse, or VS Code
• Run the main class
-Java JDK 11+
-Basic understanding of Java syntax
This project reinforces:
✔️ Core Java fundamentals ✔️ Data structures (2D arrays) ✔️ Logical problem-solving ✔️ Clean and structured coding practices
✔️ Completed — open for future enhancements such as validations and matrix operations
For educational and professional portfolio purposes.
