Skip to content
This repository was archived by the owner on Nov 16, 2018. It is now read-only.

Releases: TheRenegadeCoder/products

String Manipulation Project Release

14 Aug 13:28

Choose a tag to compare

Description

The String Manipulation Project is a programming project designed for Java beginners. Topics covered by the project come from content that can be found in the Java Basics series. Therefore, students who have completed this series should feel comfortable tackling this project.

The following are some general FAQs about this particular PDF:

  • What Do I Get?
  • What Topics Are Covered?
  • Can I Share the PDF?

What Do I Get?

The String Manipulation Project comes with the following:

A 5-page PDF which includes:

  • A problem statement
  • 8 string-related methods for implementation with examples
  • Tips & tricks for implementing each method
  • A solution set which includes:
  • An implementation for all 8 methods
  • JUnit testing for all 8 methods

What Topics Are Covered?

In the String Manipulation Project, you’re asked to implement 8 different string manipulation methods using your knowledge of strings and loops. The following subsections detail the primary topics in more detail.

Strings

Strings are a core feature of just about every programming language, so it’s important to know how to work with them. Students who choose to tackle this project will become more familiar with topics like ASCII, hexadecimal, and indices. In addition, students will gain exposure to the Java API as they may need to use classes like StringBuilder, Character, and Integer.

For students looking for some reference material, the following lesson covers Java strings: Understanding Java Reference Types.

Loops

Like strings, loops are a basic feature of most programming languages, so all developers should understand how they work. Students who choose to tackle this project will become more familiar with topics like iteration, loop syntax, and conditions.

For students looking for some additional study material, the following lesson covers Java loops: Java Loop Syntax and Design.

Can I Share the PDF?

I’m all for the spread of knowledge. Feel free to share this PDF with a few friends or a class. Hopefully, they’ll like it and come back for more.

Eventually, I’d like to get to the point where all of my PDFs are free. For that to be possible, I’ll need a steady flow of income from some supporters. If you’d like to help out, head on over to my Patreon account and pick a subscription tier. You can earn benefits like coupons to free copies of the PDFs in the store.