String class
  • Difference between String and StringBuffer: Mutability Vs Immutability
  • Difference between String and StringBuffer: == Operator Vs equals() method
  • String Objects Creation : Heap and String Constant Pool(SCP) Part-1
  • String Objects Creation : Heap and String Constant Pool(SCP) Part-2
  • String Objects Creation : Heap and String Constant Pool(SCP) Part-3
  • Importance of String Constant Pool(SCP)
  • Important FAQs on String and StringBuffer
  • Important Constructors of String class
  • Important Methods of String class:charAt(),concat(),equals(),equalsIgnoreCase()
  • Important Methods of String class:isEmpty(),length(),replace(),substring()
  • Important Methods of String class:indexOf(),lastIndexOf(),toLowerCase(),toUpperC
  • Important Methods of String class: trim() method and its use case
  • Important Conclusions about String Immutability
  • Creation of Our Own Immutable Class
  • final vs immutability
StringBuffer class
  • Need of StringBuffer ?
  • StringBuffer class Constructors Part-1
  • StringBuffer class Constructors Part-2
  • Important Methods of StringBuffer class:length(),capacity(),charAt(),setCharAt()
  • Important Methods of StringBuffer class:insert(),delete(),deleteCharAt(),reverse
  • Important Methods of StringBuffer class:setLength(),ensureCapacity(),trimToSize
StringBuilder class
  • Need of StringBuilder and differences with StringBuffer
  • String vs StringBuffer and StringBuilder
  • Method Chaining