社区
Web 开发
帖子详情
java中是不是所有函数的参数都相当于var类型的?
wweijie
2004-03-19 10:20:24
比如在Java中
public void GetXXX(String id) {...}
就相当于delphi的
procedure GetXXX(var id: string)
begin
......
end;
...全文
80
3
打赏
收藏
java中是不是所有函数的参数都相当于var类型的?
比如在Java中 public void GetXXX(String id) {...} 就相当于delphi的 procedure GetXXX(var id: string) begin ...... end;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hogcheng
2004-03-22
打赏
举报
回复
java里面没有指针。所以参数传递的不可能是指针。要么是值,要么是引用。在调用GetStr(id)之后id将不在他的适用范围,所以谈不上id等于什么。
参数类型如果是基本类型,传递的是值,如果是对象类型传递的是引用。
hogcheng
2004-03-19
打赏
举报
回复
搂住错了吧。
参数可以是任何类型,可以使对象类型,也可以是基本类型。如果不懂,还是先看看书吧。
wweijie
2004-03-19
打赏
举报
回复
老驴你没有理解我的问题,参数当然可以是任意类型,我的意思是在Java中参数传递的全部是指针吗?比如
public void GetStr(String id) {
id = "aaa"
}
在调用GetStr(id)之后是否id等于“aaa”?那如果参数类型是基本类型呢?是否有类似Var的方法?
kotlin 主构造
函数
的
参数
可以加上
var
val,普通
函数
却不能用
var
或者val
初学kotlin的时候有个疑问一直没有搞懂,为啥kotlin构造
函数
里面的
参数
可以用
var
或者val,普通的fun却不可以,这到底是为什么呢? 我们知道kotlin 声明变量的时候用的语法是 val name : String 主构造
函数
的
参数
...
java
的匿名
函数
调用_什么是匿名
函数
?
在前端面试
中
面试官基本都会问到什么是匿名
函数
、什么是闭包
函数
。本文就先来说一下什么是匿名
函数
。匿名
函数
顾名思义就是没有名字的
函数
,通常我们所写的
函数
都是这样的:1 function do(){2 //执行代码3 };45 //...
java
中
var
是什么意思_js
中
的
var
是什么意思
Java
Script一种直译式脚本语言,是一种动态
类型
、弱
类型
、基于原型的语言,内置支持
类型
。js
中
的
var
是起声明作用,可以声明变量等。下面和小编一起详细了解一下吧。
var
作用:声明作用;如声明个变量。语法
var
c = 1;...
java
默认
参数
列表_命名
参数
,默认
参数
,位置
参数
,
函数
简化,嵌套
函数
1.
函数
简化fun plus(args1:Int,args2:Int):Int {...命名
参数
,
参数
默认值,位置
参数
/*** 命名
参数
,位置
参数
调用的时候有个主意事项,位置
参数
必须放在命名
参数
的前面* 如果写成(name="huhu",20,"hehe"),那么后两个...
Java
可选
参数
在
Java
类
中
设计方法时,某些
参数
对于其执行而言可能是可选的。 无论是在DTO,胖模型域对象还是简单的无状态服务类
中
,可选方法
参数
都是常见的。 从本文
中
, 您将学习如何在
Java
中
处理可选
参数
。 我们将专注于常规...
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章