emul/src/main/java/java/lang/Integer.java
branchemul
changeset 553 388e48c0a37a
parent 114 a0505844750a
     1.1 --- a/emul/src/main/java/java/lang/Integer.java	Tue Oct 16 18:04:11 2012 +0200
     1.2 +++ b/emul/src/main/java/java/lang/Integer.java	Wed Jan 23 20:16:48 2013 +0100
     1.3 @@ -324,13 +324,14 @@
     1.4       * @param   i   an integer to be converted.
     1.5       * @return  a string representation of the argument in base 10.
     1.6       */
     1.7 +    @JavaScriptBody(args = "i", body = "return i.toString();")
     1.8      public static String toString(int i) {
     1.9          if (i == Integer.MIN_VALUE)
    1.10              return "-2147483648";
    1.11          int size = (i < 0) ? stringSize(-i) + 1 : stringSize(i);
    1.12          char[] buf = new char[size];
    1.13          getChars(i, size, buf);
    1.14 -        return new String(0, size, buf);
    1.15 +        return new String(buf, 0, size);
    1.16      }
    1.17  
    1.18      /**