Reduced String generation while still fixing the original bug
This commit is contained in:
@@ -1,19 +1,18 @@
|
||||
package speiger.src.builder.misc;
|
||||
|
||||
import java.util.Random;
|
||||
import java.util.concurrent.atomic.AtomicInteger;
|
||||
|
||||
public class IdGenerator
|
||||
{
|
||||
StringBuilder builder = new StringBuilder();
|
||||
Random rand = new Random(24912012592L);
|
||||
AtomicInteger integer = new AtomicInteger();
|
||||
|
||||
public void appendId()
|
||||
{
|
||||
builder.insert(0, rand.nextInt(10));
|
||||
integer.incrementAndGet();
|
||||
}
|
||||
|
||||
public String getId()
|
||||
{
|
||||
return "#ignoreLine"+builder.toString()+"suffix";
|
||||
return "#ignoreLine"+integer.get()+"suffix";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user