问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中如何返回一个自身对象? 如a.A() A A() { return ?} ?=a

发布网友 发布时间:2022-05-20 14:15

我来回答

2个回答

热心网友 时间:2023-10-28 03:03

不太清楚你的这行代码的意思!
模糊为你解答下:
如果你想返回一个自身对象的时候,假如你的Student s ;
假如有这样一个类,如果你想返回Student类本身的时候,你需要提前定义一个变量Student s = new Student();经过一系列的操作后>>>
return s; s代表本类new出来的对象,这返回的是你自身类的一个引用。
只要是重新new 过的东西,都是一个新的地址(引用,对象),不会等于原先的地址。追问我的意思是我的这个函数A是返回a对象,这个函数是封装在一个类里头,其他类去调用这个函数。但是好像不可能return this,因为this好像是这个函数的隐含形参,它是调用者即这个对象的展地址,但是应该是堆地址,new A()。请问应该return什么?

追答你的意思是 类1中有A函数,类2没有,我用类2调用类1的A函数,想用A函数返回类1这个对象???

热心网友 时间:2023-10-28 03:04

return this 就是返回自身对象
java中return语句的用法

首先,return语句可以用于方法的结束。当方法执行到return语句时,方法立即结束,并将返回值传递给调用者。例如:```public int add(int a, int b) { int sum = a + b;return sum;} ```在这个例子中,add()方法返回两个数的和。当方法执行到return语句时,sum的值被传递给调用者。其次,retu...

java中如何返回一个数组;

public static void Printf(int a[][]) { for (int i = 0; i < a.length; i++) { for (int j = 0; j < a[0].length; j++) { System.out.print(a[i][j] + " "); } System.out.println(); }}public static int[][] FangFa(int a[][]) { ...

JAVA中return,this,new,的用法

先说new,new就是创建个对象,比如你有个类A,如果想使用他,就需要 A a=new A();再说return,这个使用在方法里的,遇到return就是方法结束了,不过不是所有的方法里都需要return,使用return一般有两种环境:1是方法有返回值,如 public String aa(){ return "aaa";},2就是方法不需要返回值...

JAVA中,返回一个对象,怎么理解啊

return dog1;} 返回值就是个dog类型的对象,返回的就是dog1,比方说,这个Dog实例化的时候,有很多属性,比如名字啊,毛色啊,主人啊等等,你返回这个dog对象了,比方说一个地方调用到这个方法了,它就会获得你返回的这个dog1,它就可以用dog1的值(比如名字啊,毛色啊,主人啊等等)。我也是新...

java中返回重新输入(java返回数据)

java程序在dos界面运行时输入错误后返回重新输入的方法1、publicstaticinta=0;publicstaticvoidmain(String[]args){while(true){try{a=getStr();if(-1==a){//用户输入负数时候,提醒用户输入正确的格式。2、所以需要用while实现如while(true){try{。。3、Java中可以使用循环结构(如while或for)来...

java中public int A(){return this.A;}与public int A(){return A;}...

使用this就是把A定义为类的一个属性,没有使用this就是把A看做一个普通成员变量。1) this 关键字是类内部当中对自己的一个引用,可以方便类中方法访问自己的属性;2)可以返回对象的自己这个类的引用,同时还可以在一个构造函数当中调用另一个构造函数 ...

Java里return用法

//一个有返回值的加法方法 public int jiafa(int b,int c){ int d=b+c;return d;//返回b+c的和 } system.out.print("a="+a);将会输出:a=3(即你传的参数1+2之合)你可能是初学者,以后要经常写有返回值的方法,就慢慢会了,这个是经常用的,没什么难度。

Java中,return的具体用法!

1、如果一个方法有返回值,那么必须出现return。2、一个方法的返回值为void,也可以出现return,但是后面什么也不可以写,直接写return ;3、return 语句后面的内容都不在执行,这是与break不同的地方,二者虽然都可以跳出循环,但是break跳出循环,后面的额代码还将继续执行。4、3的一个特殊情况是有...

Java中return的用法

java中return的作用如下:根据《Java编程思想:第四版》4.5节中介绍:return语句作为一个无条件的分支,无需判断条件即可发生。return语句主要有两个用途:一方面用来表示一个方法返回的值(假定没有void返回值),另一方面是指它导致该方法退出,并返回那个值。根据方法的定义,每一个方法都有返回类型,该...

java中的返回值是什么

在void返回类型的函数中,return ;表示函数在该处退出。在其它返回类型的函数中,return XX ;表示该函数以结果XX 返回并退出。XX的值因该与该函数的返回值一致(或者是其子类)。

java返回json对象 response返回json对象 java对象中list为null java返回对象 java方法返回对象 java返回对象地址 java返回对象的引用 java返回一个类 java怎么返回到上一个步骤
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ipad propro现在的报价是多少钱? 为什么用联想扬天T5900V型的配置的电脑打街头篮球卡得要死 联想杨天T5900v这台电脑 联想扬天T5900V的问题 联想扬天威M5900d 1899元特惠:1T硬盘+4年上门售后,性能如何? 英尺,英尺,寸,英寸,尺寸的 ,关系 我的E家用户怎么进入这个页面? 尿酸高为什么不能喝纯净水 怎么用我的E家无线上网? 长时间饮用纯净水会引起人,体,尿酸,高吗 在java中,要是一个方法的返回值是一个对象,那是返回这个对象里面的什么东西/?只是变量返回么?还是其他 返回对象和 返回对象的引用 有区别吗 在java方法中怎么返回对象 清水洗头发洗得干净吗不用洗发水洗头靠谱么 用清水洗头对头发有伤害吗 桑叶蚕生宝宝后,宝宝有几只? 运过来的桑叶蚕吃吗? 只能用桑叶喂蚕吗? 连麦吗.小姐姐,我汉语拼音 山东一电力铁塔迁移倾倒已致2死4伤是怎么回事? 求助。我的无线麦克风连接话放再连接电脑不能与音箱同步发音。 哪些桑叶蚕能吃?为什么我的蚕吃了都死了? 音响用的麦克风连接在电脑上,只能单声道发音怎么办? 我的蚕如果吃了很多天的好叶子再吃有毒的叶子会死吗? 如果电脑上的麦克风接口损坏,有没有一种东西可以让麦克风和USB的接口相连接,也一样可以让麦克风发音呢。 优质桑种质桑叶养蚕有什么效果? 山东济宁发生燃爆事故是怎么回事? 山东燃爆致2死多伤,受伤人员的状态如何,有无生命危险? 山东发生燃爆事故,致两死多伤,燃爆起因是什么? 现代社会方言有存在的必要吗? java返回类型是对象类型是什么意思啊? 前段如何用mock返回对象 java中方法调用后如何返回当前对象? java 收集返回的多个对象 getAttribute方法返回的对象是什么类型的 java中返回对象真实类型的方法是什么 男主角为宋铮的娱乐重生小说 《重生之我是大明星》txt下载在线阅读全文,求百度网盘云资源 向晚非雪是哪个网站的作者?怎么找不到这个作者?就是写《重生之我是大明星》男主叫宋铮的 《重生之我是大明星(合作)》txt下载在线阅读全文,求百度网盘云资源 主角穿越成奶爸拍电影拿了金棕榈娶了林心如的小说? 晋江网的晋江网LOGO 重生前男主是个三线小歌手。男主重生到年轻时候靠斑马斑马出名。求小 重生后有个女儿,男主原来是酒吧驻唱,因为女儿小辞职,带着女儿街头卖唱,被女星发现后去拍电影 找本小说()重生后有个女儿,男主原来是酒吧驻唱,因为女儿小辞职,带 求晋江logo,起点和言情小说吧的标志也要,做封面要用到! 求晋江文学城logo的涵义,急。 女主角重生娱乐圈有系统 描写晋江标志的日记(不少于200字) 晋江 制作小说封面需要些什么?