String
input.Input: I!Love!Programming
Output: Programming!Love!I
input
or punctuation
is null
, then return input
itself.StringBuilder
object to be used later.String array
by splitting the input
with punctuation
as the separator.input array
formed in the previous step in reverse manner and use StringBuilder
object created earlier to form a new String
by adding punctuation in between.String
.public String reverse(String input, String punctuation) { }
C
Java
Python