Reorder parts of String separated by specified character to reverse order
<p>I am having a String   <code>Australia@2@India@30@UK@4@USA@43</code>
 I need to reverse such as <code>USA@43@UK@4@India@30@Australia@2</code></p>

<p>This is just a sample string, in reality the String is having atleast 20@ symbols.</p>

<p>I have tried <code>new StringBuilder(newString).reverse().toString();</code> but the ouput I am getting is very weird.</p>
