java中,带返回值的函数,必须定义一个变量来接收吗?
比如,int i =query.executeUpdate();executeUpdate()这个方法是个带返回值的,
我直接executeUpdate();不行吗?能说说,一个方法中,我们为什么要带返回值?返回值用来做什么呢?
看你的使用场景,正常是这样,但是如果直接使用就不用,如
int getA(){这个就不用定义变量
比如,int i =query.executeUpdate();executeUpdate()这个方法是个带返回值的,
我直接executeUpdate();不行吗?能说说,一个方法中,我们为什么要带返回值?返回值用来做什么呢?
query.executeUpdate()
返回的int是你执行的sql会影响数据的条数。如果你想记录,就用int 接收,如果你不关心 他影响了多少,就不用接收。
如果你理解不了, 就都不接收。等你代码写多了,根据你的业务,你就知道啥时候应该接收了。这是编程最基本的东西,不限于java。谁给你讲,都是这么说,实在理解不了,只能慢慢体会了。