Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Android Build a Simple Android App (2014) Basic Android Programming Using the Random Class

Uros Dukic
Uros Dukic
1,001 Points

android

what is the next step in code.I watched all previous video a lot and I can find last line of code.First two is working perfect and then on last one when I do like in video I have an error.

Random randomGenerator = new Random(); int randomNumber = randomGenerator.nextInt(10);

3 Answers

Matin Shoghi
Matin Shoghi
10,978 Points

They want us to convert the randomNumber integer to a String value and store it in the intAsString. This can be done by:

String intAsString = randomNumber + "";

Uros Dukic
Uros Dukic
1,001 Points

Now working... Thanks a lot...

Daniel Hartin
Daniel Hartin
18,106 Points

The answer Matin Shoghi was almost correct. The challenge does want you to change the randomNumber variable into a string however you must put the empty string first otherwise java will try to add a numeric value to your randomNumber which result in an error. Use the line

String intAsString = "" + randomNumber;