This page contains 1000+ Java source code examples. All the Java source code examples contain an output. You can use these Java source code examples and code snippets in your Java projects.
Java Source Code Examples
Here are the source code examples of important Java topics such as Java basics, String, Array, Collections, JDBC, Java IO, etc.
Java Basic Programs and Coding Examples
- Java Binary Search (Recursive and Iterative) Program
- Java Happy Birthday Program
- Java Program That Calculates the Age of a Person
- Java Logical And Or Xor Examples
- Java Format Date and Time Examples
- Java Convert String to Date and Time
- Java Convert Roman to Integer Number
- Java Convert Octal to HexaDecimal
- Java Convert Octal to Decimal
- Java Convert Integer Number to Roman Number
- Java Convert Hexadecimal to Binary
- Java Convert Decimal to Octal
- Java Convert Decimal to Binary
- Java Convert Binary to Decimal
- Java Convert Binary to an Octal
- Java Convert Binary to a Hexadecimal
- Java Convert a Unix Timestamp to Date Time
- Java Check If Two Integer Arrays are Equals
- Java program that removes all white spaces from the given string
- Java 8 program that counts the number of vowels and consonants in a given string
- Java 8 program that reverses words of a given string
- Java Program to Count Number of Digits in an Integer
- Java Program Fibonacci Series Using Recursion
- Java Program to Find Factorial of a Number
- Java program to calculate the area of Triangle
- Java Program to Calculate Area of Square
- Java Program to Calculate Area of Rectangle
- Java Program to find the Smallest of three numbers using Ternary Operator
- Java Program to Find Largest of Three Numbers
- Java Program to Find GCD of Two Numbers
- Java Program to Check Armstrong Number
- Java Program to Generate Random Number
- Java Program to Check if Number is Positive or Negative
- Java program to check prime number
- Java Program to Calculate Simple Interest
- Java Program to Swap Two Numbers Without using a Temporary Variable
- Java Program to Swap Two Numbers
- Java Program to Find ASCII Value of a Character
- Java Program to Check Whether an Alphabet is Vowel or Consonant
- Java Program to Check Leap Year
- Java Program to Check Even or Odd Number
- Java Program to Add Two Numbers
- Java Program to Swap Two Strings Without Using Third Variable
- Java Program to Swap Two Strings with Third Variable
- How to Get All Digits from String in Java
- Find Duplicate Number in Array in Java
- How to Get Current Working Directory in Java?
- Check Palindrome String in Java
- Java Program to Create Pyramid Of Numbers
Java String Source Code Examples
- Create a String object in Java Example
- Java String valueOf() Method Example
- Java String.trim() Method Example
- Java String.toUpperCase() Method Example
- Java String toLowerCase() Method Example
- Java String toCharArray() Method Example
- Java String substring() Method Example
- Java String.startsWith() Method Example
- Java String split() Method Example
- Java String.replaceFirst() Method Example
- Java String.replaceAll() Method Example
- Java String replace() Method Example
- Java String regionMatches() Method Example
- Java String length() Method Example
- Java String lastIndexOf() Method Example
- Java String intern() Method Example
- Java String indexOf() Method Example
- Java String getChars() Method Example
- Java String getBytes() Method Example
- Java String equals() and equalsIgnoreCase() Example
- Java String.endsWith() Method Example
- Java String.contentEquals() Method Example
- Java String.contains() Method Example
- Java String concat() Method Example
- What's the Simplest Way to Print a Java Array?
- Merge two String Arrays Example
- Checks If a String is Not Empty and Not Null in Java
- Reverse a String in Java Using StringBuilder
- Capitalize the First Letter of a String in Java Example
- Java String codePointAt() Method Example
- Java String Compare Using equals() Method
- Sort String in Descending Order in Java
- Sort String in Ascending Order in Java
Java String Utility Methods Code Examples
- How to Get All Digits from String in Java
- Java String getDigits() Utility Method
- Java String isAlphanumeric() Utility Method
- Java String isAlpha() Utility Method
- Java String countMatches() Utility Method
- Java String mergeStringArrays(String array1[], String array2[]) Utility Method Example
- Java String quote( String str) Utility Method
- Java arrayToMap(String[][] array) Utility Method
- Java String fromBufferedReader() Utility Method - Converts a BufferedReader into a String
- Java String isNumericSpace() Utility Method
- Java String isNumeric() Utility Method
- Java String isAlphanumericSpace() Utility Method
- Java String isAlphaSpace(() Utility Method
- Java trimArrayElements() Utility Method
- Java trimArrayElements() Utility Method
- Java String containsWhitespace() Utility Method
- Java String isBlank() Utility Method
- Java String isAnyEmpty() Utility Method
- Java String isNotEmpty() Utility Method
- Java String isEmpty() Utility Method
- Java String Uppercase First Character Example
- Java String uppercaseFirstChar() Utility Method
- Java String trimTrailingCharacter() Utility Method
- Java String trimLeadingCharacter() Utility Method
- Java String trimTrailingWhitespace() Utility Method
- Java String trimLeadingWhitespace() Utility Method
- Java String trimAllWhitespace() Utility Method
- Java String trimWhitespace() Utility Method
Java StringBuilder Source Code Examples
- Java StringBuilder trimToSize() Method Example
- Java StringBuilder substring() Method Example
- Java StringBuilder setLength() Method Example
- Java StringBuilder reverse() Method Example
- Java StringBuilder lastIndexOf() Method Example
- Java StringBuilder insert() Method Example
- Java StringBuilder indexOf() Method Example
- Java StringBuilder getChars() Method Example
- Java StringBuilder ensureCapacity() Method Example
- Java StringBuilder deleteCharAt() Method Example
- Java StringBuilder delete() Method Example
- Java StringBuilder codePointBefore() Method Example
- Java StringBuilder codePointAt Method Example
- Java StringBuilder capacity() Method Example
- Java StringBuilder append() Method Example
Java String Conversion Code Examples
Conversion from String to Wrapper classes or Primitive types:Conversion from Wrapper classes or Primitive types to String:
- Java Convert String To Short Example
- Java Convert String To Long Example
- Java Convert String To Integer Example
- Java Convert String To Float Example
- Java Convert String To Double Example
- Java Convert String To Byte Example
- Java Convert String To Boolean Example
Java ArrayList Source Code Examples
- Clear ArrayList in Java Example
- Java ArrayList add(), get() and set() Method Example
- Iterate over ArrayList Using forEach Java
- Iterate over ArrayList using Iterator in Java
- Java ArrayList indexOf() and lastIndexOf() Example
- Search an Element in an ArrayList in Java
- Java ArrayList removeAll() Method Example
- Java ArrayList remove() Method Example
- How to Iterate over ArrayList in Java
- How to Remove Element from ArrayList in Java
- How to Access Elements of ArrayList in Java
- Create ArrayList from Another ArrayList in Java
- How to Create an ArrayList and Add Elements to It
- Java ArrayList subList() Example
- Get Index of Elements in ArrayList Example
- Java ArrayList removeIf() Example
Java Arrays Source Code Examples
- Copying part of Array in Java Example
- Sorting an Array using Arrays.sort() Method
- Check Two Arrays are Deeply Equal
- Java Arrays.copyOf() Example - Copying an Array
- Java Arrays.binarySearch() Example - Searching an Array
- Java Arrays.asList() Example - Convert Array to ArrayList
Java Collections Utility Class Code Examples
- Sort String in Ascending Order in Java
- Sort String in Descending Order in Java
- Sort Integer in Ascending Order in Java Example
- Sort Integer in Descending Order in Java Example
- Sort User-Defined Objects in Ascending Order in Java
- Sort User-Defined Objects in Descending Order in Java
- Sort User-Defined Objects using Comparator Interface
Java LinkedList Source Code Examples
- Java LinkedList add(), addFirst(), addLast() and addAll() Example
- Iterate LinkedList using forEach() Method Example
- Iterate through a LinkedList using an Iterator in Java
- Iterate or Loop Through Elements LinkedList in Java Example
- Search Elements of LinkedList in Java with Example
- Remove First and Last Elements of LinkedList in Java
- Get Elements from LinkedList Java Example
- Java LinkedList remove(), removeFirst(), removeLast(), removeIf() and clear() Example
Java HashSet Source Code Examples
- Create HashSet in Java
- Iterating over a HashSet using Iterator
- Iterate over HashSet in Java
- Remove Element from HashSet in Java
- Create HashSet in Java
Java LinkedHashSet Source Code Examples
- Iterating over a LinkedHashSet using forEach() Method Example
- Iterate over LinkedHashSet using Iterator in Java Example
- Iterate over LinkedHashSet in Java Example
- Remove all Elements from LinkedHashSet in Java Example
- Remove Element from LinkedHashSet Example
- Check If an Element Exists in Java LinkedHashSet Example
- Create LinkedHashSet in Java Example
Java TreeSet Source Code Examples
- Create TreeSet in Java Example
- Iterating over a TreeSet using Java 8 forEach() Method
- Iterate over a TreeSet using Iterator in Java Example
- Iterate over TreeSet in Java Example
- Remove All Elements from Java TreeSet Example
- Remove First and Last Element from TreeSet in Java
- Remove Element from TreeSet in Java Example
- Check If an Element Exists in Java TreeSet Example
- Java TreeSet add(), first() and last() Method Example
Java Stack Source Code Examples
- Java Convert ArrayList to Stack Example
- Java Convert Array to Stack Example
- Java Stack push() Method Example
- Java Stack empty() Method Example
- Java Stack peek() Method Example
- Java Stack search() Method Example
- Java Stack pop() Method Example
Java Queue Source Code Examples
- Java Deque and ArrayDeque Examples
- Iterating over a Queue in Java Example
- Java Queue isEmpty(), size(), element() and peek() Example
- Java Queue Interface Example
- Java Priority Queue of User Defined Objects Example
- Java Create a Priority Queue with a Custom Comparator
- Create a Priority Queue in Java Example
Java HashMap Source Code Examples
- HashMap Stream and Filtering Example
- Java HashMap Iteration over Values Example
- Java HashMap Iteration over Keys
- Java HashMap replace() Example
- Java HashMap size Example
- Iterate over a HashMap Java using Lambda
- Iterate over a HashMap Java 8 forEach
- Iterating over a HashMap using Iterator in Java
- Iterate over HashMap in Java
- How to Store Employee Objects in HashMap
- Remove Entry from HashMap Java
- Check If Value Exists in HashMap Java Example
- Check If Key Exists in HashMap Java Example
- Create a HashMap in Java Example
Java IO Source Code Examples
Java JDBC Source Code Examples
- How to Delete Data from MySQL Table using Java
- How to Insert Data in MySQL Table using Java
- How to Create Database Table in Java
- JDBC DriverManager Example
- JDBC PreparedStatement Example
- JDBC Statement Example
- Java MySQL DataSource Example
- Update Query in MySQL using Java PreparedStatement
- Login Example with JSP + Servlet + JDBC + MySQL Database
- JSP + JDBC + MySQL Example Tutorial
- JSP Form Example with JDBC and MySQL Database
- Java JDBC CRUD Example - SQL Insert, Select, Update, and Delete Examples
- Java Swing JDBC MySQL Database Example
- Java JDBC Connection to HSQLDB Database
- JDBC Connection to H2 Database Example
- JDBC Connection to PostgreSQL Example
- JDBC Connection to Oracle Database Example
- JDBC Transaction Management Example
- JDBC Delete Query Example
- JDBC Select Query Example
- JDBC Update Query Example
- JDBC Insert Multiple Rows Example
- JDBC Create a Table Example
- What are different types of JDBC Drivers
- Advantages of Hibernate Framework over JDBC
- Java PostgreSQL Example
- Java H2 Insert Record Example
- Java H2 Embedded Database Example
- Java H2 Create Table Example
Free Spring Boot Tutorial - 5 Hours Full Course
Watch this course on YouTube at Spring Boot Tutorial | Fee 5 Hours Full Course