从一个类里调用实体类的set方法如何在另一个类使用get方法获取这个值

从一个类里调用实体类的set方法如何在另一个类使用get方法获取这个值我调用get方法是又new了一个实体类的对象,因为初始化了结果获取的值是空的。

7个回答

设置成静态的,就行了

sinat_31535993
sinat_31535993 回复sinat_33415638: 粘代码看看,静态方法set进入,在get出来啊
接近 4 年之前 回复
sinat_33415638
sinat_33415638 我这个里面都是设的静态,不知道怎么重新赋值
接近 4 年之前 回复
sinat_33415638
sinat_33415638 http://ask.csdn.net/questions/238567你看下我另一个帖子,我之前就是用静态写的
接近 4 年之前 回复
sinat_33415638
sinat_33415638 我重复赋值了,但执行起来结果就是,值还是第一遍的值
接近 4 年之前 回复
sinat_31535993
sinat_31535993 回复sinat_33415638: 有问题?静态就不能重复赋值了?
接近 4 年之前 回复
sinat_33415638
sinat_33415638 设成静态的只能循环一遍,第二遍得值就不会变了
接近 4 年之前 回复
sinat_33415638
sinat_33415638 我想执行好几遍这个程序,每一遍都set一个值啊
接近 4 年之前 回复
    private String title;
public String getTitle() {
    return title;
}
public void setTitle(String title) {
    this.title = title;
}
就这样就能获取啊
sinat_33415638
sinat_33415638 比如我想从这个类外获取就得new这个类的对象,结果就是初始化了 title值为null
接近 4 年之前 回复

把你的代码贴出来看看,,什么问题,,

描述的不清楚,你贴下代码看看哈

你参考一下构建器模式或者是静态工厂方法,应该就有解答了,你的需求时要求创建多个对象时用单例模式,这样才能保证不new新的对象

把这个类中得到的值 传到那个类中呗

sinat_33415638
sinat_33415638 大哥我用的是java
接近 4 年之前 回复
sun2728
志伟入归未有时 发通知,NSNotificationCenter
接近 4 年之前 回复
sinat_33415638
sinat_33415638 怎么传啊。。
接近 4 年之前 回复

通常需要先set,然后get,才能取到值,通常使用默认无参构造函数创建出来的对象,他们的成员变量都是默认值的,直接就get某个属性当然是空的啊。

sinat_33415638
sinat_33415638 那我想get别的类里set的值,那该如何get呢
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
怎么用一个对象调用另一个类中对象的方法
怎么用一个对象调用另一个类中对象的方法 比如一个类A ,一个类B,B里面有个方法show(),在main中A a=new A();B b=new B();在A中没有调用B方法的情况下,我想通过a调用B中的show()方法,该怎么实现。初学者,求大神给我指导下,不知道我表达的是否准确
PHP中的一个类调用另一个类的实例
PHP中的一个类调用另一个类的实例,我看一下大概怎么写,有没有啊
java如何在一个类中调用另一个类的paint()方法?
比如飞机大作战中,我把敌机做成一个类,但是敌机线程发动的时候要调用JPanel类带 的paint()方法才能看出效果,请问各位大神该怎么调用呢。在下初学者菜鸟。
JAVA 一个类调用另一个类的private方法怎么调?
public class A extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } } public class B{ private void start(){ 。。。。。。。。。。 } } 主类A想调用B类里面的start()方法怎么调用?B是外部类
PHP 类中有get和set方法时,先调用的那个方法
class Sport{ private $type=''; private function __set($name,$value){ if(isset($this->$name)){ $this->$name=$value; echo '变量'.$name.'赋值为'.$value.'<br>'; }else{ $this->$name=$value; echo '变量'.$name.'的值被初始化为'.$value.'<br>'; } } private function __get($name){ if(isset($this->$name)){ echo '变量'.$name.'的值为'.$this->$name.'<br>'; }else{ echo '变量'.$name.'的值未定义初始化为0'.'<br>'; $this->$name=0; } } } $My=new Sport(); $My->type; $My->name; ``` ``` 1.在这里为什么$My->type 只调用了get方法, 2.在这里为什么$My->name 先调用了get方法,后调用set
Java中子类实例可以调用父类方法吗
通常情况子类覆写父类方法 如果是构造函数,直接用super() 如果是普通方法用super.method() 但是如果创建了子类实例,比如A类中覆写了Object的equals()方法 A a = new A(); a怎么调用Object的equals()方法 A没有显示继承其他类
请问在如何在一个类中调用不同C#脚本中同一命名空间下另一个类中的对象
C#萌新一枚 刚接触不久 问题如题 如何在一个类中调用不同C#脚本中同一命名空间下另一个类中的对象 谢谢各位~
【新手问题】在一个类中如何调用另一个类的某方法内的HashMap集合
比如说我现在有一个类a,a中有一个方法b,b中有个HashMap集合c,那么我想在d类中使用这个c里面的key和value,应该怎么样实现呢?谢谢解答。 方法b的部分代码如下,集合c就是图中的last_Times ![图片说明](https://img-ask.csdn.net/upload/201911/27/1574827631_212421.png)
两个方法在不同的类中怎么调用
如果两个方法在不同的类中,怎么调用另一个类的方法?调用的方法应该写在什么位置?
java多线程中的调用另一个类的paintComponent()方法无效
在多线程中,在该类中创建另一个类含有paintComponent()方法的对象, 在线程结束之前调用第二个paintComponent()方法有效可以执行 (即:应该是第一个paintComponent()方法没有执行完毕之前)。 若第一个paintComponent()方法没有执行完毕之后,再执行另一个对象的 paintComponent()方法,就会无效。 为什么呢?怎么解决?
如何在一个类中调用另一个类的方法?
问题是这样的:小弟先定义了一个DB_Operation类,然后在该类中定义了一个操作数据库的方法,源代码如下: [code="java"]package com.chaliezhou.sms.service; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import com.chaliezhou.sms.conn.JDBC_Connections; public class DB_Operations { // 抽出添加数据的方法 public static void getOracleAddData() throws Exception{ String str = null; String[] st = new String[6]; Connection conn = JDBC_Connections.getOracleConnection(); String sql = "{call PRO_STU_ADD(?,?,?,?,?,?)}"; CallableStatement cstmt = conn.prepareCall(sql); cstmt.clearBatch(); try{ //将学号数据转整形 int i = Integer.parseInt(st[0]); //将分数数据转浮点型 float f1 = Float.parseFloat(st[2]); float f2 = Float.parseFloat(st[3]); float f3 = Float.parseFloat(st[4]); float f4 = (f1+f2+f3)/3; cstmt.setInt(1,i); cstmt.setString(2,st[1]); cstmt.setFloat(3,f1); cstmt.setFloat(4,f2); cstmt.setFloat(5,f3); cstmt.setFloat(6,f4); //提交数据缓冲 cstmt.addBatch(); //提交数据 conn.commit(); System.out.println("数据插入成功!"); }catch(Exception ex){ ex.printStackTrace(); } }[/code] 然后又定义了一个操作类用来从控制台接收数据,代码如下: [code="java"]package com.chaliezhou.sms.view; import java.sql.Connection; import java.util.Scanner; import com.chaliezhou.sms.conn.JDBC_Connections; import com.chaliezhou.sms.service.DB_Operations; public class Data_IO { public static void main(String[] args) throws Exception { Connection conn = JDBC_Connections.getOracleConnection(); Object ob = null; String[] st = new String[6]; Scanner sc = new Scanner(System.in); System.out.println("请输入学号:"); st[0] = sc.nextLine(); System.out.println("请输入姓名:"); st[1] = sc.nextLine(); System.out.println("请输入语文分数:"); st[2] = sc.nextLine(); System.out.println("请输入数学分数:"); st[3] = sc.nextLine(); System.out.println("请输入英语分数:"); st[4] = sc.nextLine(); [color=darkred] getOracleAddData();[/color] } }[/code] 请问怎样在这个操作类中调用方法呢?我在这里写了getOracleAddData()(红字所示),但提示出错。正确的写法应该是怎样呢?
创建好实体类,调用set进行赋值的时候,报错明明已经创建好get,set了,可还是让创建一个方法
明明已经创建好get,set了,可还是让创建,原来也遇到过,可是不知怎么就好了
PHP 一个类里能直接调用类外部的函数吗?为什么
PHP 一个类里能直接调用类外部的函数吗? PHP 一个类里能直接调用类外部的函数吗? PHP 一个类里能直接调用类外部的函数吗? PHP 一个类里能直接调用类外部的函数吗? PHP 一个类里能直接调用类外部的函数吗?
如何在webService的实现类里,调用service接口里面的方法?
我在现有的项目里面写了一个webService,作用是向远程的webService发送一个doc文件然后让他转成ceb格式的, 如果远程webService转换成功,就向我项目的的WebService实现类返回转换成功 我现在可以接收到转换成功的字符串 问题是如何在webService实现类里面调用别的service的方法? 因为service都是被spring管理的,我直接调用就无法创建service,它是null 怎么才能调用service接口呢?
MFC 单文档 在view类里面调用其他类里函数
怎样在view类里面调用其他自定义类里面的函数? 我这样做程序报错: 1在view的头文件里面包含所要调用的类include(port,h) 2在view的头文件里添加cport * mp; 3在view的cpp文件里调用mp->portaa(), portaa为自定义类的函数 这样用程序出错,请问该怎么正确调用?
请教各位前辈一个构造方法那个类的问题
就是在有构造方法的那个类里面,就是有get和set方法的那个类里面,如果在其他类里面调用那个构造方法时,只有在调用set方法时才需要new对象么?而调用get方法时可以直接调用,不用new对象~~这样理解对么?
python中 一个类中函数怎么调用另一个类有参数self的函数
问题好多,我快西去了。。。。。 python中 一个py文件类中函数怎么调用另一个py文件类中有参数self的函数
yii框架:在一个controller如何调用另一个controller的方法(有返回值)
yii框架:在一个controller如何调用另一个controller的方法(有返回值)
Kafka实战(三) - Kafka的自我修养与定位
Apache Kafka是消息引擎系统,也是一个分布式流处理平台(Distributed Streaming Platform) Kafka是LinkedIn公司内部孵化的项目。LinkedIn最开始有强烈的数据强实时处理方面的需求,其内部的诸多子系统要执行多种类型的数据处理与分析,主要包括业务系统和应用程序性能监控,以及用户行为数据处理等。 遇到的主要问题: 数据正确性不足 数据的收集主要...
volatile 与 synchronize 详解
Java支持多个线程同时访问一个对象或者对象的成员变量,由于每个线程可以拥有这个变量的拷贝(虽然对象以及成员变量分配的内存是在共享内存中的,但是每个执行的线程还是可以拥有一份拷贝,这样做的目的是加速程序的执行,这是现代多核处理器的一个显著特性),所以程序在执行过程中,一个线程看到的变量并不一定是最新的。 volatile 关键字volatile可以用来修饰字段(成员变量),就是告知程序任何对该变量...
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
有哪些让程序员受益终生的建议
从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
GitHub开源史上最大规模中文知识图谱
近日,一直致力于知识图谱研究的 OwnThink 平台在 Github 上开源了史上最大规模 1.4 亿中文知识图谱,其中数据是以(实体、属性、值),(实体、关系、实体)混合的形式组织,数据格式采用 csv 格式。 到目前为止,OwnThink 项目开放了对话机器人、知识图谱、语义理解、自然语言处理工具。知识图谱融合了两千五百多万的实体,拥有亿级别的实体属性关系,机器人采用了基于知识图谱的语义感...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
微信支付崩溃了,但是更让马化腾和张小龙崩溃的竟然是……
loonggg读完需要3分钟速读仅需1分钟事件还得还原到昨天晚上,10 月 29 日晚上 20:09-21:14 之间,微信支付发生故障,全国微信支付交易无法正常进行。然...
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
数据库优化 - SQL优化
以实际SQL入手,带你一步一步走上SQL优化之路!
2019年11月中国大陆编程语言排行榜
2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 java 33.62% 2 cpp 16.42% 3 c_sharp 12.82% 4 javascript 12.31% 5 python 7.93% 6 go 7.25% 7 p...
通俗易懂地给女朋友讲:线程池的内部原理
餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
将代码部署服务器,每日早上定时获取到天气数据,并发送到邮箱。 也可以说是一个小型人工智障。 知识可以运用在不同地方,不一定非是天气预报。
经典算法(5)杨辉三角
杨辉三角 是经典算法,这篇博客对它的算法思想进行了讲解,并有完整的代码实现。
英特尔不为人知的 B 面
从 PC 时代至今,众人只知在 CPU、GPU、XPU、制程、工艺等战场中,英特尔在与同行硬件芯片制造商们的竞争中杀出重围,且在不断的成长进化中,成为全球知名的半导体公司。殊不知,在「刚硬」的背后,英特尔「柔性」的软件早已经做到了全方位的支持与支撑,并持续发挥独特的生态价值,推动产业合作共赢。 而对于这一不知人知的 B 面,很多人将其称之为英特尔隐形的翅膀,虽低调,但是影响力却不容小觑。 那么,在...
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
刷了几千道算法题,这些我私藏的刷题网站都在这里了!
遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活… 然而我是谁,我可是死狗中的战斗鸡,智力不够那刷题来凑,开始了夜以继日哼哧哼哧刷题的日子,从此"读题与提交齐飞, AC 与 WA 一色 ",我惊喜的发现被题虐既刺激又有快感,那一刻我泪流满面。这么好的事儿作为一个正直的人绝不能自己独享,经过激烈的颅内斗争,我决定把我私藏的十几个 T 的,阿不,十几个刷题网...
为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。 声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。 一、事件起因 关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...
白话阿里巴巴Java开发手册高级篇
不久前,阿里巴巴发布了《阿里巴巴Java开发手册》,总结了阿里巴巴内部实际项目开发过程中开发人员应该遵守的研发流程规范,这些流程规范在一定程度上能够保证最终的项目交付质量,通过在时间中总结模式,并推广给广大开发人员,来避免研发人员在实践中容易犯的错误,确保最终在大规模协作的项目中达成既定目标。 无独有偶,笔者去年在公司里负责升级和制定研发流程、设计模板、设计标准、代码标准等规范,并在实际工作中进行...
SQL-小白最佳入门sql查询一
不要偷偷的查询我的个人资料,即使你再喜欢我,也不要这样,真的不好;
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
Nginx 原理和架构
Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 的整体架构 Nginx 里有一个 master 进程和多个 worker 进程。master 进程并不处理网络请求,主要负责调度工作进程:加载配置、启动工作进程及非停升级。worker 进程负责处...
YouTube排名第一的励志英文演讲《Dream(梦想)》
Idon’t know what that dream is that you have, I don't care how disappointing it might have been as you've been working toward that dream,but that dream that you’re holding in your mind, that it’s po...
“狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作
一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator 根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。 他的文风可能是这样的: 你发现,...
程序员:我终于知道post和get的区别
是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎
《程序人生》系列-这个程序员只用了20行代码就拿了冠军
你知道的越多,你不知道的越多 点赞再看,养成习惯GitHub上已经开源https://github.com/JavaFamily,有一线大厂面试点脑图,欢迎Star和完善 前言 这一期不算《吊打面试官》系列的,所有没前言我直接开始。 絮叨 本来应该是没有这期的,看过我上期的小伙伴应该是知道的嘛,双十一比较忙嘛,要值班又要去帮忙拍摄年会的视频素材,还得搞个程序员一天的Vlog,还要写BU...
相关热词 基于c#波形控件 c# 十进制转十六进制 对文件aes加密vc# c#读取栈中所有的值 c# rsa256加密 好 学c# 还是c++ c# 和java的差距 c# curl网络框架 c# https证书请求 c# 中崎
立即提问