Создание небольшой программы, в которую я ввожу Word / s, и она использует хэш-коды, превращая ее в числа, чтобы я мог использовать эти числа для подобных семенам в играх, таких как Rimworld или Minecraft.
В настоящее время я использую :
String levelSeed= "hello";
int levelSeedNum = levelSeed.hashCode();
System.out.println(levelSeed);
Что прекрасно работает. Но я думал о том, чтобы держать Word / s и какой хэш-код есть в Списке, чтобы я мог видеть, что я уже использовал. Кажется, я не могу понять, как это сделать, так как при добавлении нового Word / s он сбрасывает список, который у меня есть.
ArrayList<String> ls = new ArrayList<String>();
ls.add(levelSeed);
System.out.println(ls);
Что было бы лучшим способом, чтобы список не сбрасывался каждый раз, когда я выполнить код?