Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Multiple return values

Name: Anonymous 2018-09-12 18:11

I've always found it weird that a function can take multiple arguments, but it can only return a single value. I guess you can make an Object array, and use that as a hacky workaround to return multiple values (of different data types instead of them all being the same, i.e. int[]).
https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html
What are your thoughts on having return values of different data types?

Functional programming apparently does away with return statements entirely, what's up with that?

Name: Anonymous 2018-09-14 2:55

>>9
Considering that every function takes a single argument
Then explain OOP?
so called multi-argument functions are simply nested functions
What? Are you thinking in terms of functional programming? I am coming from a mostly Java background.

How is this not a function with multiple arguments?
public string greeter(int age, string name) {
string message = "";
message += "Hello, ";
message += name;
message += "! You are "
message += age;
message += "years old!";
return message;
}

I know that's sloppy but I'm tired, but it clearly takes two arguments

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List