黑马程序员技术交流社区
标题:
如何来确定函数的返回值类型?
[打印本页]
作者:
a569609054
时间:
2014-3-19 18:31
标题:
如何来确定函数的返回值类型?
本帖最后由 a569609054 于 2014-3-20 11:39 编辑
如何来确定函数的返回值类型?
返回值是另一个函数的函数名是什么情况?
作者:
love~陌
时间:
2014-3-19 18:45
返回值是根据你所设定的函数功能来决定的。比如你定义一个Student类,Student本身属性必然包括name,age等等。name,age不可能都是一样的,这个时候就需要我们来定义一下函数的功能来获取这两个属性,比如name:有setName,getName方法。在setName方法中,我们只需要设定name,不需要什么返回值,这时候返回值设为void,当我们调用getName方法的时候,我们得到的是字符串,返回类型自然是String类型。这里简单的举个例子,呵呵
作者:
李猛
时间:
2014-3-19 18:45
函数名前面第一个加的修饰就是表示返回值类型。如果返回的是函数名,那就表示引用类型,那么你接受的时候必须也是该引用类型的变量,其实跟基本数据类型一样的用法,只是刚学的时候大家都有的困惑,慢慢就好了
作者:
透过生活
时间:
2014-3-19 19:25
一个方法可以会回返一些数据。然后让其他方法来使用。
而这些返回的数据,有他的数据类型。比如:返回数字1,那会返回来类型就是 整形(int类型)...等等,,,
而没有返回数据的方法,他的返回值数据类型就是无返回值类型的 void.
public void test(){}
public int test2(){
return 1;
}
提问者评价 感激
作者:
my_heima
时间:
2014-3-20 10:18
函数的返回值是函数的处理结果,确定返回值类型重点还是看你定义此函数的意思,你希望它处理了什么东西,并且能返回给你什么样的结果,感觉主要是对程序前后逻辑的把握吧。
作者:
Ranger
时间:
2014-3-20 19:05
返回值类型根据你写的这个函数的需求而言的,你想通过这个函数获得一个什么类型的结果,就将返回值类型定义为这个类型。
作者:
林林鸦
时间:
2014-3-20 20:26
Java中除了8种基本数据类型,其他的都是引用数据类型(例如String,Person),返回值为其他函数的名称也就是返回那个类的对象
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2