<div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
<div class="kg-toggle-heading">
<h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Introduction</span></h4>
<button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
<svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
</svg>
</button>
</div>
<div class="kg-toggle-content"><ol><li value="1"><a href="https://www.ggorantala.dev/what-is-a-string-in-java/" rel="noreferrer"><span style="white-space: pre-wrap;">What is a String in Java? </span></a></li><li value="2"><a href="https://www.ggorantala.dev/how-to-create-strings-in-java/" rel="noreferrer"><span style="white-space: pre-wrap;">How To Create Strings</span></a></li><li value="3"><a href="https://www.ggorantala.dev/what-is-string-pool-in-java/" rel="noreferrer"><span style="white-space: pre-wrap;">String Pool With Memory Sketches</span></a></li><li value="4"><a href="https://www.ggorantala.dev/memory-management-of-strings-in-java/" rel="noreferrer"><span style="white-space: pre-wrap;">Strings Memory Management (Heap vs. Stack</span></a><span style="white-space: pre-wrap;">)</span></li></ol></div>
</div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
<div class="kg-toggle-heading">
<h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">String Operations</span></h4>
<button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
<svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
</svg>
</button>
</div>
<div class="kg-toggle-content"><p><a href="https://www.ggorantala.dev/overview-of-string-methods/" rel="noreferrer"><span style="white-space: pre-wrap;">Overview of String Methods</span></a></p><p><a href="https://www.ggorantala.dev/string-comparisons/" rel="noreferrer"><span style="white-space: pre-wrap;">String Comparisons (null, ==, and .equals())</span></a></p><p><a href="https://www.ggorantala.dev/string-concatenation-in-java/" rel="noreferrer"><span style="white-space: pre-wrap;">String Concatenations</span></a></p><p><a href="https://www.ggorantala.dev/substring-extraction-from-string-in-java/" rel="noreferrer"><span style="white-space: pre-wrap;">Substring</span></a></p><p><a href="https://www.ggorantala.dev/strings-iteration-using-loops/" rel="noreferrer"><span style="white-space: pre-wrap;">Iteration</span></a></p><p><a href="https://www.ggorantala.dev/string-searching-and-indexing-in-java/" rel="noreferrer"><span style="white-space: pre-wrap;">String Search and Index</span></a></p><p><a href="https://www.ggorantala.dev/java-strings-trimming-replacing-and-splitting/" rel="noreferrer"><span style="white-space: pre-wrap;">String trim, replace, split</span></a></p></div>
</div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
<div class="kg-toggle-heading">
<h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">String Formatting and Parsing</span></h4>
<button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
<svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
</svg>
</button>
</div>
<div class="kg-toggle-content"><p><a href="https://www.ggorantala.dev/string-formatting-in-java-s-d-f/" rel="noreferrer"><span style="white-space: pre-wrap;">String Formatting</span></a></p><p><a href="https://www.ggorantala.dev/parsing-strings-to-primitive-types-in-java/" rel="noreferrer"><span style="white-space: pre-wrap;">String Parsing To Primitives</span></a></p><p><a href="https://www.ggorantala.dev/number-formatting-in-java/" rel="noreferrer"><span style="white-space: pre-wrap;">Number Formatting</span></a></p></div>
</div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
<div class="kg-toggle-heading">
<h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">String Performance and Efficiency</span></h4>
<button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
<svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
</svg>
</button>
</div>
<div class="kg-toggle-content"><p><a href="https://www.ggorantala.dev/understanding-string-immutability/" rel="noreferrer"><span style="white-space: pre-wrap;">Understanding Immutability</span></a></p><p><a href="https://www.ggorantala.dev/string-stringbuilder-and-stringbuffer-in-java/" rel="noreferrer"><span style="white-space: pre-wrap;">String, StringBuilder, and StringBuffer</span></a></p><p><a href="https://www.ggorantala.dev/performance-comparison-of-stringbuilder-vs-string-concatination/" rel="noreferrer"><span style="white-space: pre-wrap;">Performance Comparison</span></a></p><p><a href="https://www.ggorantala.dev/stringbuilder-vs-stringbuffer-thread-safety/" rel="noreferrer"><span style="white-space: pre-wrap;">StringBuilder vs. StringBuffer, Thread Safety</span></a></p></div>
</div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
<div class="kg-toggle-heading">
<h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Strings in Collections</span></h4>
<button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
<svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
</svg>
</button>
</div>
<div class="kg-toggle-content"><p><a href="https://www.ggorantala.dev/how-strings-are-used-in-collections/" rel="noreferrer"><span style="white-space: pre-wrap;">Strings in Collections</span></a></p></div>
</div>