我注意到具有返回类型(如double,int等)的函数可以像空格一样调用语句。像这样:
int foo() { return 5; }
....
foo();
这是什么意思?它是字面上只是执行函数然后丢弃返回值,因此目的是创建可以作为空白和返回类型函数的函数用于多用途?
答案 0 :(得分:5)
正确。
Java在调用函数时不会强制您使用返回值。
答案 1 :(得分:3)
是的,根本不使用返回值。
答案 2 :(得分:1)
是的,返回值将被丢弃。
您不会被编译器强制使用该值。但可能你应该使用这个价值。