In this guide, you will learn String, StringBuilder, and StringBuffer basic concepts, APIs/methods with examples, coding, programs and more.
Java String API Guide
- Java String Class API Guide
- The String Constructors
- String charAt(int index)
- String codePointAt(int index)
- String codePointBefore(int index)
- String compareTo(String anotherString)
- String compareToIgnoreCase(String str)
- String concat(String str)
- String contains(CharSequence s)
- String contentEquals()
- String endsWith(String suffix)
- String equals() and equalsIgnoreCase()
- String getBytes()
- String getChars()
- String hashCode()
- String indexOf()
- String intern()
- String lastIndexOf()
- String length()
- String regionMatches()
- String replace()
- String replaceAll(String regex, String replacement)
- String replaceFirst(String regex, String replacement)
- String split() methods
- String startsWith() methods
- String subSequence(int beginIndex, int endIndex)
- String substring() methods
- String toCharArray()
- String toLowerCase() methods
- String toString()
- String toUpperCase() methods
- String trim()
- String valueOf()
- Guide to Java String Constant Pool
- Java String Methods with Examples
- Guide to String Best Practices in Java (Best Practice)
- String Special Operations with Examples
- String Comparison Methods with Examples
- String Methods for Character Extraction
- String Searching Methods with Examples
- String Modifying Methods with Examples
- Java 8 StringJoiner Class
Java StringBuilder and StringBuffer API Guide
Java String Programs
Once you will learn String using String API Guide then we will suggest you practice below String related programs for hands-on experience(These programs are asked in interviews).- String Programs in Java with Output
- Java program to Count Number of Duplicate Words in String
- Java Program to Count Number of Words in Given String
- Java Program to Count the Number of Occurrences of Substring in a String
- Java Program to Count the Occurrences of Each Character in String
- Java Program to Merge two String Arrays
- Java Program to Remove Duplicate Words from String
- Java Program to Reverse a String(5 ways)
- Java Program to Reverse Each Word of a String
- Java Program to Swap Two Strings
- How to Check if the String Contains only Digits
- How to Check if the String Contains only Letters
- How to Check If the String Contains Only Letters or Digits
- Java Program to Check if Input String is Palindrome
- Java Program to Find all Permutations of String
- How to Remove or Trim All White Spaces from a String in Java
- How to Remove Leading and Trailing White Space From a String in Java
- Java Program to Count Duplicate Characters in a String
- Remove Character from String in Java (Java 8)
- Java Program to Count Vowels and Consonants in a String (Java 8)
- 4 Ways to Find First Non-Repeated Character in String in Java
Java String Conversion Examples
Conversion from String to Wrapper classes or Primitive types
- Java Convert Integer to String Example
- Java Convert Float to String Example
- Java Convert Double to String Example
- Java Convert Short to String Example
- Java Convert Long to String Example
- Java Convert Character to String Example
- Java Convert Byte to String Example
- Java Convert Boolean to String Example
- 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
Related Java Tutorials
- Java Tutorial for Beginners
- 50 Java Keywords
- JDBC 4.2 Tutorial
- All Java/J2EE Tutorial
- Java 8 Tutorial
- Java Collections Tutorial
- Java Exceptions Tutorial
- Java Generics Tutorial
- Java 8 Stream API Tutorial
- Java Wrapper Classes
- Java Arrays Guide
- Java Multithreading Tutorial
- Java Concurrency Tutorial
- Oops Concepts Tutorial
- Java String API Guide
- Java Reflection API Tutorial
- Java I/O Tutorial
- Date and Time API Tutorial
- JUnit 5 Tutorial
- JUnit 4 Tutorial
- Java XML Tutorial
- Google GSON Tutorial
Free Spring Boot Tutorial | Full In-depth Course | Learn Spring Boot in 10 Hours
Watch this course on YouTube at Spring Boot Tutorial | Fee 10 Hours Full Course