Skip to content

Commit 77ebdf6

Browse files
committed
Tweaks.
1 parent 96c8e03 commit 77ebdf6

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

src/test/java/com/stringcompressor/BaseTest.java

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,21 @@
22

33
import java.util.Random;
44

5-
public abstract class BaseTest {
5+
/**
6+
* @author Jean Dannemann Carone
7+
*/
8+
abstract class BaseTest {
69

710
private static final Random RANDOM = new Random();
811

9-
protected static String createRandomString(int length, byte[] charset) {
10-
StringBuilder sb = new StringBuilder(length);
11-
int charsetLen = charset.length;
12+
static byte[] generateRandomString(final int length, final byte[] charset) {
13+
final byte[] string = new byte[length];
14+
final int charSetLen = charset.length;
15+
1216
for (int i = 0; i < length; i++)
13-
sb.append((char) (charset[RANDOM.nextInt(charsetLen)]));
14-
return sb.toString();
17+
string[i] = charset[RANDOM.nextInt(charSetLen)];
18+
19+
return string;
1520
}
1621

1722
}

0 commit comments

Comments
 (0)