Why doesn't this code return what I want? | Sololearn: Learn to code for FREE!
Новый курс! Каждый программист должен знать генеративный ИИ!
Попробуйте бесплатный урок
+ 1

Why doesn't this code return what I want?

public class Program { int bark(int x, int y){ int z = x+y; return z; } public static void main(String[] args) { } } class Fu{ public static void main(String[] args){ Program myc = new Program(); myc.bark(2,3); } }

9th Feb 2017, 4:38 PM
Md Shoriful Islam
Md Shoriful Islam - avatar
25 ответов
+ 4
this should work: public class Program { public static int bark(int x, int y) { int z = x + y; return z; } } public class Foo { public static void main(String[] args) { Program prog = new Program(); int result = prog.bark(2,3); System.out.println(result); } }
9th Feb 2017, 5:33 PM
R4xx4r
R4xx4r - avatar
+ 2
Dekh Bhai ! program jab run krega to main method Dhundega yaha do main Method h to...Ek b run nahi hoga...To program class ka main method hata dena...! 2) return statement se screen pr print nahi hota...Value return hoti hai ...to Return ki hui value kahi store karna pdega...to Result Variable main Store Karlo ...jaise comment m program bana hai ...and File ka nam usi Class ka Nam ho ho jisme Main method hai...like Fu.java
10th Feb 2017, 3:11 AM
Shreyance Gupta
Shreyance Gupta - avatar
+ 2
Thanks a lot
10th Feb 2017, 3:37 AM
Md Shoriful Islam
Md Shoriful Islam - avatar
+ 2
yes
14th Feb 2017, 2:31 PM
anu
anu - avatar
+ 2
ok
14th Feb 2017, 2:33 PM
anu
anu - avatar
+ 2
yepp . no output
14th Feb 2017, 2:36 PM
Md Shoriful Islam
Md Shoriful Islam - avatar
+ 2
got output
14th Feb 2017, 2:51 PM
anu
anu - avatar
+ 1
your main method is empty...
9th Feb 2017, 4:47 PM
Jagi125
Jagi125 - avatar
+ 1
bro you are using two main function...! Only one main function can run at a time ...so remove main method of class program and you should use to know about return statement ...int result; then call result=myc.bark(2,3); then system.out.println(result);
9th Feb 2017, 4:50 PM
Shreyance Gupta
Shreyance Gupta - avatar
+ 1
I am new in java ...
10th Feb 2017, 12:35 AM
Md Shoriful Islam
Md Shoriful Islam - avatar
+ 1
please Detail #Shreyance_Gupta
10th Feb 2017, 12:37 AM
Md Shoriful Islam
Md Shoriful Islam - avatar
+ 1
main method is the entry point of a java program. You have two of them.
10th Feb 2017, 5:53 AM
Sinan Ceylan
Sinan Ceylan - avatar
+ 1
Java is both oop and procedural,and your first main function is empty .. so program will end there..
10th Feb 2017, 11:02 AM
Anil Awashya
Anil Awashya - avatar
+ 1
ohh
10th Feb 2017, 5:32 PM
Md Shoriful Islam
Md Shoriful Islam - avatar
+ 1
is it important to keep a method main?
14th Feb 2017, 2:25 PM
anu
anu - avatar
+ 1
without main method program can't run!!!
14th Feb 2017, 2:30 PM
Md Shoriful Islam
Md Shoriful Islam - avatar
+ 1
so, every program needs main function or method
14th Feb 2017, 2:30 PM
Md Shoriful Islam
Md Shoriful Islam - avatar
+ 1
thanks for attending
14th Feb 2017, 2:33 PM
Md Shoriful Islam
Md Shoriful Islam - avatar
+ 1
did you find the out put?
14th Feb 2017, 2:34 PM
anu
anu - avatar
+ 1
try till you succeed
14th Feb 2017, 2:43 PM
anu
anu - avatar