Skip to content

PrityKumari14/JavaProgramming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Core Java Programs

📌 Topics Covered

✅ Arrays

✅ Patterns (star, number, character)

✅ Recursion (factorial, fibonacci, etc.)

✅ Functions & Methods

✅ Operators & Keywords

✅ Loops & Control Statements

✅ Strings & StringBuilder

✅ Sorting Algorithms

✅ Bit Manipulation

✅ Mathematical Operations (odd/even, prime, tables)

✅ Miscellaneous Practice Programs

Description

This repository contains multiple Core Java programs for practice and learning.
It includes programs on arrays, patterns, recursion, functions, operators, keywords, loops, control statements, strings, StringBuilder, sorting algorithms, bit manipulation, mathematical operations, odd/even checks, prime number checks, multiplication tables, and more.

Technologies

  • Java SE
  • Core Java concepts (OOP, loops, arrays, recursion, functions, operators, strings)
  • Optional: Any IDE like VS Code

Programs List (Topics Covered)

  1. Arrays – Basic operations, traversals, and manipulations
  2. Patterns – Star, number, and character patterns
  3. Recursion – Factorial, Fibonacci, and other recursive problems
  4. Functions / Methods – Custom functions and method calls
  5. Operators & Keywords – Arithmetic, logical, and relational operations
  6. Loops & Control Statements – for, while, do-while, if-else, switch-case
  7. Strings & StringBuilder – String manipulations, concatenation, reverse
  8. Sorting Algorithms – Bubble sort, selection sort, insertion sort
  9. Bit Manipulation – Bitwise operations, shifts, AND, OR, XOR
  10. Mathematical Operations – Odd/even checks, prime numbers, multiplication tables
  11. Other small programs – Miscellaneous coding exercises

How to Run

  1. Clone the repository:
git clone https://github.com/username/Core-Java-Programs.git