Try to make my code so that I can ask the user if they want to play again, however I'm confused how I'm supposed to go about this.
Scanner in = new Scanner(System.in);
int randomNum = 1 + (int)(Math.random() * 100);
System.out.println(randomNum);
Boolean playAgain = true;
while (playAgain) {
    System.out.print("I'm thinking of a number between 1 and 100.\nWhat is it?\nGuess: ");      
    int guessNum = in.nextInt();
    while ((guessNum > randomNum) || (guessNum < randomNum)) {
        if (guessNum > randomNum) {
            System.out.print("Too High.\nGuess: ");
            guessNum = in.nextInt();
        } else if (guessNum < randomNum) {
            System.out.print("Too Low.\nGuess: ");
            guessNum = in.nextInt();
        }           
    } 
    System.out.println("You got it!\nPlay again? (Y/N) ");
    String answer = in.next();
    if (answer == "y") {
        playAgain = true;
    } else {
        playAgain = false;
        System.out.println("Thanks for playing!");
    }
}