JeffGrigg icon

Untitled

JeffGrigg | PRO | 07/07/19 10:54:18 AM UTC | 0 ⭐ | 1327 👁️ | Never ⏰ | []
Java 5 |

0 B

|

None

|

0 👍

/

0 👎

    public static String asArray(String value) {
        final StringBuilder output = new StringBuilder();
        char a[] = (value + "\0").toCharArray();
        int i, m, j;
        for (i = 0; a[i] != '\0'; i++) {
            m = 1;
            for (j = 0; a[j] != '\0'; j++) {
                if (j >= i)
                    if (a[j] == a[j + 1]) {
                        m++;
                    } else {
                        break;
                    }
            }
            output.append(String.valueOf(a[i])).append(m);
            i = i + m - 1;
        }
        return output.toString();
    }

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎