From 4e40329c43407238d168412fc89e2cb277350889 Mon Sep 17 00:00:00 2001 From: rnzit <32677893+rnzit@users.noreply.github.com> Date: Mon, 25 Oct 2021 22:48:06 +0700 Subject: [PATCH] Create ReverseString.java --- ReverseString.java | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ReverseString.java diff --git a/ReverseString.java b/ReverseString.java new file mode 100644 index 0000000..91be83b --- /dev/null +++ b/ReverseString.java @@ -0,0 +1,26 @@ +import java.lang.*; +import java.io.*; +import java.util.*; + +class ReverseString { + public static void main(String[] args) + { + String str = "Hacktoberfast2021"; + + System.out.println(reverseStr(str)); + } + + public static String reverseStr(String input) { + + byte[] byteArray = input.getBytes(); + + byte[] byteResult = new byte[byteArray.length]; + + + for (int i = 0; i < byteArray.length; i++) + byteResult[i] = byteArray[byteArray.length - i - 1]; + + return new String(byteResult); + + } +}