01
ZeroToOneLearn. Code. Excel.
HomeLanguagesDSASystem DesignLow Level DesignRoadmapsAbout

Java Fundamentals

Progress: 225/225 chapters
String BasicsšŸ’¼
String MethodsšŸ’¼
String ComparisonšŸ’¼
String ImmutabilityšŸ’¼
String PoolšŸ’¼
StringBuilderšŸ’¼
StringBufferšŸ’¼
StringTokenizer
Regular ExpressionsšŸ’¼
Languages/Java/Strings

Strings

9 Topics•9 Completed•
100%
1

String Basics

Creating and using String objects

String immutability is frequently tested
2

String Methods

Common methods: length(), charAt(), substring(), etc.

String manipulation in coding tests
3

String Comparison

equals(), equalsIgnoreCase(), compareTo()

== vs equals() is a classic interview question
4

String Immutability

Why strings are immutable in Java

Critical concept for interviews
5

String Pool

String interning and memory optimization

Common interview question
6

StringBuilder

Mutable string operations

Performance optimization questions
7

StringBuffer

Thread-safe mutable strings

StringBuffer vs StringBuilder interview question
8

StringTokenizer

Splitting strings into tokens

9

Regular Expressions

Pattern matching with regex

Regex validation and parsing questions
Back to All Chapters
01
ZeroToOne

Learn. Code. Excel.

Learn

  • Languages
  • DSA
  • System Design
  • Low Level Design

Resources

  • Roadmaps
  • About

Connect

GitHub

Ā© 2026 ZeroToOneAlgo. All rights reserved.