Android Build a Simple Android App with Java Basic Android Programming Using the Random Class

the compiler says that there is an error with; I don't know what to do

the compiler says that there is a ; missing in my code i tried hard to find where i should put it :/ here is my code i hope you help me with it :

Random randomGenerator = New Random(); int randomGenerator = randomGenerator.nextInt();

RandomTest.java
Random randomGenerator = New Random();
int randomGenerator = randomGenerator.nextInt();

1 Answer

Jennifer Nordell
STAFF
Jennifer Nordell
Treehouse Staff

Hi there! Something changed in your code between step 1 and step 2. Take a look at this hint from step 1:

Hint: Don't forget to use the new keyword.

Remember, just about everything in programming is case-sensitive. Did you use new or New?

In step 2 take a look at this part of the instructions:

Create a new int variable named randomNumber.

But you created a new int variable named randomGenerator which is overwriting the randomGenerator variable you declared in the line just before. It should be int randomNumber.

Hope this helps! :sparkles: