24 lines
567 B
Java
24 lines
567 B
Java
package de.walzen665.ptchat;
|
|
|
|
import lombok.Getter;
|
|
import org.springframework.stereotype.Component;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.HashMap;
|
|
import java.util.Random;
|
|
|
|
@Component
|
|
@Getter
|
|
public class IdService {
|
|
|
|
ArrayList<Long> ids = new ArrayList<Long>();
|
|
|
|
public long generateRandomEightDigitNumber() {
|
|
Random random = new Random();
|
|
// Generate a random number between 10000000 (inclusive) and 100000000 (exclusive)
|
|
long id = 10000000 + random.nextLong(90000000);
|
|
this.ids.add(id);
|
|
return id;
|
|
}
|
|
}
|