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 Basic Android Programming Using the Random Class

Convert a variable from String type to integer type

Random randomGenerator; String intAsString; // in this part i create the variable a required randomGenerator = new Random(); int randomNumber = randomGenerator.nextInt(10); intAsString = (String) randomNumber; // here is where i think the randomNumber should be converted to String type but it doesn't happen.

RandomTest.java
Random randomGenerator;
String intAsString;
randomGenerator = new Random();
int randomNumber = randomGenerator.nextInt(10);
intAsString = (String) randomNumber;

2 Answers

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

Nice job on getting three out of four correct so far! That's not shabby at all. It's only the last little bit that's the issue. If you remove the initial declaration of the intAsString and then use this line, it should pass!

String intAsString = Integer.toString(randomNumber);

Jennifer,

thanks a lot for your help you're a Master. I Already Complete this module with your valuable help.

Warmest Regards,