为了账号安全,请及时绑定邮箱和手机立即绑定

b:false s:"test"+i

b:false  s:"test"+i 请问这是什么的写法,那位能给解答一下,谢谢

正在回答

3 回答

这是Idea这个工具软件提供的参数类型显示功能,并不是真正的代码。当你调用一个方法时,软件会把这个方法所用的参数类型显示出来,在这里b是指boolean类型,s是指String类型,实际上的代码内容就是(false, "test"+i),b和s在最终代码中是不存在的。这个是有误导性,但也是很强大的引导功能。

0 回复 有任何疑惑可以回复我~

出现的位置在这个视频里4-3节开讲6分钟,是java代码
session = connection.createsession(b:false,...)

0 回复 有任何疑惑可以回复我~
#1

用户1119184

这是idea的功能,如果传入的参数是常量或者简单的表达式,idea会把方法的变量名也显示出来。参数b的值是false
2017-08-16 回复 有任何疑惑可以回复我~
#2

疯马 提问者 回复 用户1119184

是这样啊,我现在也在用idea,到没注意变这样的
2017-08-16 回复 有任何疑惑可以回复我~
#3

疯马 提问者 回复 用户1119184

谢谢啦
2017-08-16 回复 有任何疑惑可以回复我~
#4

小猫咪吃鼠片 回复 疯马 提问者

感谢大佬的提问,我也正想问这个
2018-11-05 回复 有任何疑惑可以回复我~
查看1条回复

建议你注明一下语言啊,如果是js的json,这样的写法就是被相应的属性赋值啊

0 回复 有任何疑惑可以回复我~
#1

疯马 提问者

就这个视频里4-3节开讲6分钟,是java代码 session = connection.createsession(b:false,...)
2017-08-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java消息中间件
  • 参与学习       54146    人
  • 解答问题       144    个

使用Java消息中间件处理异步消息

进入课程

b:false s:"test"+i

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信