重载的返回值类型可以不同吗 java方法的重载的问题,返回类型必须相同吗?

java方法的重载的问题,返回类型必须相同吗?方法重载不显式要求相同的返回类型。你可以试试。重载时,方法名应该相同,但参数类型和数字不同,返回值类型可以相同也可以不同。返回类型不能用作重载函数的区分标

java方法的重载的问题,返回类型必须相同吗?

方法重载不显式要求相同的返回类型。你可以试试。重载时,方法名应该相同,但参数类型和数字不同,返回值类型可以相同也可以不同。返回类型不能用作重载函数的区分标准

函数重载只取决于参数的数目和类型,而不是返回值。示例:int bigger(int a,int b,int c){…}float bigger(float a,float b){…}float bigger(float a,float b,float c){…}以上三个函数都可以。但是,不能出现具有不同返回值的重载。例如,int bigger(int a,int b){…}float bigger(int a,int b){…}