I'm wondering to know which program variant are better runtime?
Both variants looks easy to implement. But what are better to use and in which cases?
String reverse:
public static String reverse(String s)
{
    String rev = "";
    for (int i = s.length() - 1; i >= 0; i--)
        rev += s.charAt(i);
    return rev;
}
StringBuilder reverse:
public static String reverse(String s)
{
    StringBuilder rev = new StringBuilder();
    for (int i = s.length() - 1; i >= 0; i--)
        rev.append(s.charAt(i));
    return rev.toString();
}
 
     
     
     
     
    