I am currently trying to make a discord bot similar to Polymars's SokoBot (github page for it: https://github.com/PolyMarsDev/Sokobot) and I am trying to make a way to add walls along the borders using a two dimensional array but when I have realized I need to check the array index instead of a value in the array. Yet there is no way to search this up on Google without a page for the basics of a two dimensional array to come up. So I came here to ask for help.
Here is the method for this:
public void createLevel(String diff, int width, int height) {
    int enemies;
    int crates;
    int spikeTraps;
    int slownessTraps;
    int roomArea = width * height;
    int xCoordinate;
    int yCoordinate;
    String[][] level;
    level = new String[width][height];
    if (diff == "veryEasy") {
        enemies = ThreadLocalRandom.current().nextInt(1, 3);
        crates = ThreadLocalRandom.current().nextInt(0, 1);
        spikeTraps = 0;
        slownessTraps = ThreadLocalRandom.current().nextInt(0, 1);
    } else if (diff == "easy") {
        enemies = ThreadLocalRandom.current().nextInt(2, 4);
        crates = ThreadLocalRandom.current().nextInt(1, 2);
        spikeTraps = ThreadLocalRandom.current().nextInt(0, 1);
        slownessTraps = ThreadLocalRandom.current().nextInt(0, 2);
    } else if (diff == "medium") {
        enemies = ThreadLocalRandom.current().nextInt(3, 6);
        crates = ThreadLocalRandom.current().nextInt(2, 3);
        spikeTraps = ThreadLocalRandom.current().nextInt(1, 2);
        slownessTraps = ThreadLocalRandom.current().nextInt(1, 3);
    } else if (diff == "hard") {
        enemies = ThreadLocalRandom.current().nextInt(5, 8);
        crates = ThreadLocalRandom.current().nextInt(3, 4);
        spikeTraps = ThreadLocalRandom.current().nextInt(2, 3);
        slownessTraps = ThreadLocalRandom.current().nextInt(2, 4);
    } else if (diff == "veryHard") {
        enemies = ThreadLocalRandom.current().nextInt(7, 11);
        crates = ThreadLocalRandom.current().nextInt(4, 5);
        spikeTraps = ThreadLocalRandom.current().nextInt(3, 4);
        slownessTraps = ThreadLocalRandom.current().nextInt(3, 5);
    } else if (diff == "impossible") {
        enemies = ThreadLocalRandom.current().nextInt(9, 14);
        crates = ThreadLocalRandom.current().nextInt(5, 6);
        spikeTraps = ThreadLocalRandom.current().nextInt(4, 5);
        slownessTraps = ThreadLocalRandom.current().nextInt(4, 6);
    }
    for (int i = 0; i < level.length; i++) {
        if (xCoordinate == level[0][yCoordinate]) {
        }
        for (int j = 0; j < level[i].length; j++) {
        }
    }
    setLevelToMake(level.toString());
}
Here is the GitHub page for the bot if you want a further look: https://github.com/abysssal/DungeonBot
