I've never written a single line of Java in my life and I'm trying to help my son return a random number between 0-100. I figured out how to write it to the console but not how to return the actual value out of his method so he can use it. I think it has something to do with the crazy void, static, or ways ya'll write your functions. That's all Greek to me (er, java to me). Coming from Javascript I fixed that up for him in 10 secs but this has now really stumped me since I know nothing about Java.

The code is below and I want to give him some kind of return so he can use the number in the program he's writing.

```
import java.util.Random;
public class generateRandom{
    public static void main(String args[]){
        // create instance of Random class
        Random rand = new Random();
        // Generate random integer in range 0 to 100
        int rand_int1 = rand.nextInt(101);
        // Print random integers
        System.out.println("Random Integer: "+rand_int1);
    }
}

```