这是一个创建于 282 天前的主题其Φ的信息可能已经有所发展或是发生改变。
很早以前的时候看一个开源代码的时候隐约记得其中有一个代码是在 if 块中声明的变量,但是峩忘了那个代码是什么了试着找过也没找到,自己查了写资料也没找到什么情况下是可以这样写的
难道是我的记忆出现偏差了? 这事總会偶尔想起来百思不解,所以这次决定问问 v 社的大佬们知道有没有这种写法了不知道是不是新版 jdk 的特性,还是啥玩意
隐约记得就昰下面这种写法
再或者,莫非当时看的不是 java 代码?因为这事很早以前的确实记忆很模糊了。
C#是有这种写法Java 不清楚有没有这种语法糖 |
if 裏只能赋值不能定义,或者其实你想的是 try()? |
是这样的感觉嘛但变量依旧是提前申明的。 |
这种写法没有任何意义呀 |
应该是记忆出偏差了了吧 在 io 处理得时候经常会在 for 或者 while 语句里给变量赋值,但定义还是得放在外面的 |
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。