<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>String Manipulation on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/string-manipulation/</link><description>Recent content in String Manipulation on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 04 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/string-manipulation/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 6: Word Counter: String Manipulation &amp;amp; Collections</title><link>https://ai-blog.noorshomelab.dev/java-mini-projects/ch06-word-counter/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/java-mini-projects/ch06-word-counter/</guid><description>&lt;h2 id="chapter-6-word-counter-string-manipulation--collections"&gt;Chapter 6: Word Counter: String Manipulation &amp;amp; Collections&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 6 of our Java project series! In this chapter, we&amp;rsquo;re diving into the fascinating world of text processing by building a &amp;ldquo;Word Counter&amp;rdquo; application. This project will serve as an excellent exercise in mastering Java&amp;rsquo;s string manipulation capabilities and making effective use of its powerful Collections Framework, particularly &lt;code&gt;Maps&lt;/code&gt; and &lt;code&gt;Lists&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;The ability to process and analyze text is a fundamental skill in many software development domains, from data science to natural language processing. By building a word counter, you&amp;rsquo;ll gain practical experience in tokenizing text, normalizing data, and efficiently storing and retrieving frequency counts. We&amp;rsquo;ll focus on creating clean, robust, and production-ready code that handles various input scenarios and adheres to modern Java best practices.&lt;/p&gt;</description></item></channel></rss>