code: public static String show(String s) {
          StringBuilder builder = new StringBuilder();
          if (s != null) {
              for (char ch : s.toCharArray()) {
                  addCharacter(builder, ch);
              }
          }
          return builder.toString();
      }
docs: Shows a string in such a way that it can be uniquely decoded, but with a minimum of syntactic sugar.
  @param s The string to show
  @return The representation of the given string