如何理解Java中方法的返回类型?

如题所述

java中方法,其实就是执行一个动作的。楼主能理解这句话吗?比如“调用XX方法计算学生期末总成绩”、“调用XX方法计算账户余额”、“调用XX方法打印出学生学号”,这些方法都是有一个执行目的的,每一个方法都是为一个执行目的而生的,返回值就与那个方法的目的有关。
比如我们调用XX方法计算学生成绩,我们的目的是得到一个学生的成绩,那我们就需要那个方法做两件事:计算成绩并且返回那个学生的成绩给我们,成绩就是这个方法的返回值,这个返回值的数据类型就是方法的返回类型,比如这里,我们定义为int(可以不定义为int,依情况而定,万一学生成绩可能是小数呢,就定义double,这都是由返回值类型决定的!)。
有的方法我们不需要他返回什么值,比如“调用XX方法打印学生学号”,我们只需要他做一件事,就是打印学号,我们不需要得到任何反馈,只需要他做就行了,于是就定义这个方法的返回类型为void,意思是没有返回值。
所以,其实方法的返回类型就是他返回的那个数据的类型,如果不返回任何数据,就是void!
能理解吗?
温馨提示:内容为网友见解,仅供参考
无其他回答

java返回值类型有哪些
1. 基本类型(Primitive Types):包括如int、char、boolean等,这些是Java的基本数据类型,用于返回简单的数值或状态信息。2. 引用类型(Reference Types):包括类(Class)、接口(Interface)、数组(Array)等。这些类型用于返回复杂的数据结构或对象。3. void类型:这是Java中的一个特殊类型,表示方法...

Java中方法的返回类型怎么理解
java中方法,其实就是执行一个动作的。楼主能理解这句话吗?比如“调用XX方法计算学生期末总成绩”、“调用XX方法计算账户余额”、“调用XX方法打印出学生学号”,这些方法都是有一个执行目的的,每一个方法都是为一个执行目的而生的,返回值就与那个方法的目的有关。比如我们调用XX方法计算学生成绩,我...

什么是JAVA返回类型
你定义一个方法需要:访问修饰符、返回类型、方法名、还有参数。比如:public int Demo(String demo){}访问修饰符(ep:public)用来限制它的被访问调用。返回类型(int)调用这个方法从而得到一个int类型的值给调用者使用(当然可以是各种类型)。参数名不用说了吧 (Demo)。参数类型(String)。

java中return用法总结
1. 返回值类型为void 如果一个方法的返回值类型为void,那么它不会返回任何值。在这种情况下,return语句可以被用来提前结束方法的执行。例如:```public void method() { \/\/ some code here if (condition) { return; \/\/ 提前结束方法执行 } \/\/ some more code here } ```2. 返回值类型为...

在java中什么是返回值类型?
Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。在return语句的各类文章中,大多仅仅介绍了return语句用于有返回值(非void返回值)的方法中。而很少或没有介绍return语句...

有以下方法的定义,该方法的返回类型是
让我们通过一个简单的例子来理解这个概念。假设我们有一个方法叫做“calculateSum”,它的目的是计算两个整数的和并返回结果。这个方法的返回类型应该是整数,因为它将返回两个整数的和,这本身就是一个整数。代码可能如下所示:java public Integer calculateSum(int num1, int num2) { int sum = ...

Java方法的返回值类型写的是类名是什么意思?
Java方法的返回值类型写的是类名的意思是:方法返回这个类的对象。原因:java中除了构造方法都有返回类型:void,int、float等基本数据类型,Integer包装类型,其他类的类型。

void在java中什么意思
在Java中,方法是一组指定动作的代码块,并且可以接受参数,并且可以返回一个值。在定义方法时,可以指定返回值类型,如果该方法不返回任何值,则可以将返回类型声明为void。使用void作为返回类型意味着该方法不返回任何值,它只是执行一些操作或计算,并且该操作或计算不需要返回值。在Java中,void类型还...

JAVA语言中 有返回值的方法和无返回值的方法有什么区别啊 请举例子说...
1、有返回值的方法:返回类型 名字(形式参数表列){函数体语句 return 表达式;}。2、无返回值方法:名字(形式参数表列){函数体语句 return 表达式;}。三、调用方式不同 1、有返回值的方法:参数=名字(实际参数表列);2、无返回值方法:名字(实际参数表列)。参考资料来源:百度百科-返回值 参考资料...

void在java中是什么意思?
void在Java中是一个特殊的关键字,通常用于定义方法的返回类型。它的意思是该方法不会返回任何值给调用者,相当于一个空值(null)。这意味着它不需要返回值或计算任何东西,只是用来执行一些特定的操作或方法。在调用时,void方法只需要执行适当的操作,而不会返回任何有关该操作的信息。void与其他数据类型...

相似回答