what is the output???????

public class multireturn
{
public(int assign x ( int x)
{
if(4==x)
{
return 7;
}
else if (7=x+3)
{
return 6;
}
return 5;
}
}

Answers were Sorted based on User's Feedback



what is the output??????? public class multireturn { public(int assign x ( int x) { if..

Answer / pranali bhise

It will result in Compile time error due to 3 reasons
1) The parenthesis '(' after public is not allowed.
2) The space between "assign" and "x" is not allowed
3) 7 = x + 3 is not allowed as a variable is needed on the
left hand side of the assignment operator.

Is This Answer Correct ?    15 Yes 0 No

what is the output??????? public class multireturn { public(int assign x ( int x) { if..

Answer / amit singh

answer is that compile time error
because what you did i don't know what i saw i know
else if(7=x+3)
it not a condition you are using the assignment operator
in place of (7==x+3)
amitsing2008@gmail.com

Is This Answer Correct ?    7 Yes 0 No

what is the output??????? public class multireturn { public(int assign x ( int x) { if..

Answer / guest

7 or 5 depending on value of x but never 6

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Core Java Interview Questions

What is passing by reference in java?

0 Answers  


Is char a data type in java?

0 Answers  


How do you know if a value is nan?

0 Answers  


What is jit compiler in java?

0 Answers  


Explain the usage of this with constructors?

0 Answers  






How many java versions are there?

0 Answers  


What is the meaning of 3 dots in java?

0 Answers  


What are the basic control structures?

0 Answers  


Are maps ordered java?

0 Answers  


In what circumstances, compiler will supply a default constructor for a class?

4 Answers  


What does exp mean in math?

0 Answers  


Can you have two constructors in java?

0 Answers  


Categories