{{ message }}
Add TitleCase Implementation#7473
Merged
DenizAltunkapan merged 3 commits intoJun 25, 2026
Merged
Conversation
Contributor
Author
|
Hey folks, just checking in on this PR — it's been a few days. Happy to make any changes if something needs to be adjusted. Let me know! |
There was a problem hiding this comment.
Pull request overview
This PR introduces a new string utility for converting input text into title case within com.thealgorithms.strings, along with a JUnit test suite to validate the behavior.
Changes:
- Added
TitleCase.toTitleCase(String)utility to capitalize the first letter of each word and lowercase the remaining letters. - Added
TitleCaseTestcovering null/empty input, single/multiple words, and whitespace preservation.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| src/main/java/com/thealgorithms/strings/TitleCase.java | Adds the TitleCase utility implementation for title-casing strings. |
| src/test/java/com/thealgorithms/strings/TitleCaseTest.java | Adds unit tests validating TitleCase.toTitleCase behavior across common input shapes. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
addb081 to
1d1204c
Compare
1d1204c to
69e8eee
Compare
Contributor
Author
DenizAltunkapan
approved these changes
Jun 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

clang-format -i --style=file path/to/your/file.java