Java中返回值为引用类型时有什么用
当返回值为引用类型时,比如说是个类,那么该类和方法用什么样的关系?该类中的方法和该方法有什么联系?...
当返回值为引用类型时,比如说是个类,那么该类和方法用什么样的关系?
该类中的方法和该方法有什么联系? 展开
该类中的方法和该方法有什么联系? 展开
3个回答
展开全部
有什么用..?
跟基本类型一样..
你想通过这个方法得到一个什么东西就返回一个什么东西..
如果你什么都不想得到..就让他返回void..
比如你想得到一个整数数组里面最大的数..
那么你这个方法肯定要返回一个int或者Integer..因为你想通过这个方法得到一个数..如果你写的是返回Integer的话..那么你返回的就是应用类型..就相当于你得到了一个Integer类型的对象..你可以随意使用这个对象了..
那么该类和方法用什么样的关系?
关系就是这个方法的返回值是这个类的一个对象..
该类中的方法和该方法有什么联系?
这个没什么联系..
得到这个类的对象后..你可以调用它的方法.
跟基本类型一样..
你想通过这个方法得到一个什么东西就返回一个什么东西..
如果你什么都不想得到..就让他返回void..
比如你想得到一个整数数组里面最大的数..
那么你这个方法肯定要返回一个int或者Integer..因为你想通过这个方法得到一个数..如果你写的是返回Integer的话..那么你返回的就是应用类型..就相当于你得到了一个Integer类型的对象..你可以随意使用这个对象了..
那么该类和方法用什么样的关系?
关系就是这个方法的返回值是这个类的一个对象..
该类中的方法和该方法有什么联系?
这个没什么联系..
得到这个类的对象后..你可以调用它的方法.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
返回值是基本类型和引用类型只和你想让他返回什么有关
比方你想通过一个方法得到一个File,这个是引用类型,所以返回值File就是引用类型的,不然你想他怎么返回,你想要个File,他返回一个基本类型。。。
返回一个类,这个类和返回这个类的方法没有什么关系,类中的方法和返回这个类的方法也没有关系
File getFile(){
return new File("C:\\");
}
你通过File f = getFile();取得这个File以后,就和getFile方法一点关系么有了
f的方法全部在File类里面定义好了
比方你想通过一个方法得到一个File,这个是引用类型,所以返回值File就是引用类型的,不然你想他怎么返回,你想要个File,他返回一个基本类型。。。
返回一个类,这个类和返回这个类的方法没有什么关系,类中的方法和返回这个类的方法也没有关系
File getFile(){
return new File("C:\\");
}
你通过File f = getFile();取得这个File以后,就和getFile方法一点关系么有了
f的方法全部在File类里面定义好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
和类的用法一样。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询