From 13767f62d682e4d06016f09c0740a8a6c31fb750 Mon Sep 17 00:00:00 2001 From: hadrianjmnz90 <52982608+hadrianjmnz90@users.noreply.github.com> Date: Wed, 28 Sep 2022 15:50:47 -0500 Subject: [PATCH] Update ReverseString.java cleaner solution using Stringbuilder method --- .../arrays/reverse_string/ReverseString.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/data_structures/arrays/reverse_string/ReverseString.java b/src/data_structures/arrays/reverse_string/ReverseString.java index e66a552..0f97b15 100644 --- a/src/data_structures/arrays/reverse_string/ReverseString.java +++ b/src/data_structures/arrays/reverse_string/ReverseString.java @@ -22,6 +22,12 @@ private String reverse2(String string) { } return temp.toString(); } + + //StringBuilder has an inbuilt method called reverse() + static void reverseWordWithStringBuilder(String word) { + StringBuilder reversedWord = new StringBuilder(); + System.out.println(reversedWord.append(word).reverse()); + } public static void main(String[] args) { // lets run our functions @@ -29,5 +35,6 @@ public static void main(String[] args) { ReverseString reverseString = new ReverseString(); System.out.println(reverseString.reverse(greet)); System.out.println(reverseString.reverse2(greet)); + reverseWordWithStringBuilder("Anita lava la tina"); } }