Я новичок в Java, и я делаю MAbovePixel Generator. Прямо сейчас моя идея состоит в том, что самые верхние пиксели, а самые правые - синие, с этого момента генератор может получить желтый (песок), а затем оттуда землю и траву.
Пока что у меня есть «генератор», который проверяет пиксель над ним и слева от него. В зависимости от того, какого цвета пиксел, текущий пиксель может быть одним из пикселей рядом с ним.
if (LeftPixel == 0xFF0000FF) OceanChance = OceanChance + 5;
if (AbovePixel == 0xFF0000FF) OceanChance = OceanChance + 5;
if (LeftPixel == 0xFFEDC9AF) SandChance = SandChance + 5;
if (AbovePixel == 0xFFEDC9AF) SandChance = SandChance + 5;
if (LeftPixel == 0xFF733D1A) GroundChance = GroundChance + 5;
if (AbovePixel == 0xFF733D1A) GroundChance = GroundChance + 5;
if (LeftPixel == 0xFF698B22) GrassChance = GrassChance + 5;
if (AbovePixel == 0xFF698B22) GrassChance = GrassChance + 5;
На данный момент я не уверен, что делать дальше.
У меня есть список, но как мне проверить, что больше всего в Java?
Как мне сравнить все целые числа в списке, и в зависимости от того, что больше, делать что угодно.
Или, если есть связь, случайным образом выберите int для использования из списка связей.
Я выполнил поиск в Интернете «Java сравнивает несколько целых чисел», но он не нашел ничего, что я мог бы понять, поэтому, может быть, есть название того, что я пытаюсь сделать, о котором я не знаю?
В любом случае, что лучше всего делать?