+ 2
Call JAVA method!
Hi! I created a loop to print user's name as many times as he wants. I just began to learn methods, and I need an advice of experienced guys: How to turn it into the method and call it? Here is my code: https://code.sololearn.com/cYJYmckEMHnG Thanks a lot for help!
11 Answers
+ 2
You need to use a code editor that can format your code for you. That would have gotten you past the first error: You had an extra "{".
After that, you were trying to use variables that were declared in a different function. You need to do some research about scope. I moved the variables to the class level because that was the easiest to do on my phone.
You also declared a function as void then tried to return a value from it. Void means it does not return a value.
Based on your comments, it also sounds like you don't know how to pass parameters, or rather how to declare a function that takes parameters. You pass already pass parameters to some of the built in functions. I'm sure you can figure that out on your own. I'm running short on time here.
https://code.sololearn.com/cmFAB1XgKzQ4/?ref=app
+ 1
"main" is the first function that gets called. You have to put your logic in there. You also had a line at the top that was stopping it from compiling.
https://code.sololearn.com/c7TnG6kxAMQE/?ref=app
+ 1
thanks a lot, buddy!
+ 1
You didn't put in a line to print the surface area. The Surface function returns the value, but you don't assign it to anything so the value just gets lost.
+ 1
Yeah you can. You just have to add a System.out like I just did. Check the last code again.
0
Same thing. https://code.sololearn.com/c81JF6SymypN Cant create a method properly... I made a code and I'll figure it out how to do it tomorrow, just have to submit it asap. Please help! Thank you for your help! Much appreciated!
0
I can't thank you enough! You are the best! But it doesn't return Surface for some reason
0
damn. I have 12 minutes to fix it, and it's no way
0
Done! Brother, you saved me as Jesus :) All the best to you!
0
I normally don't like giving people homework answers, but you were 99% there. Also, I suggest playing around and trying to write some code for fun and not just sticking to the assignments. Trying to figure out solutions is what programmers get paid for.
0
I will. Just working like horse at two jobs and barely managing to finish assignments on time. I'll definitely will do it on spring break, I already have a project that I want to create. Thanks again!