Brace expansion: Difference between revisions
Content added Content deleted
(→{{header|Java}}: added Java) |
|||
Line 1,171: | Line 1,171: | ||
i2 = i1 + 1; |
i2 = i1 + 1; |
||
sb = new StringBuilder(s); |
sb = new StringBuilder(s); |
||
for (int depth = 1; i2 < s.length() && depth > 0; i2++) { |
for (int depth = 1; i2 > 0 && i2 < s.length() && depth > 0; i2++) { |
||
char c = noEscape.charAt(i2); |
char c = noEscape.charAt(i2); |
||
depth = (c == '{') ? ++depth : depth; |
depth = (c == '{') ? ++depth : depth; |