java是否有与C#中的逐字运算符(@)等效的运算符或语言结构?
发布于 2010-04-06 15:58:07
快速搜索一下告诉我verbatim operator in C# is apparently just syntactic sugar。
不,在Java中没有类似的东西。Java与语法糖无关,作为一种语言,Java的主要关注点是只提供一种方法来执行或以其他方式获得单一功能,这就是为什么Java中的每个保留字只有一个功能,并且缺少许多语法糖。需要强调的是,@已经为annotations保留了。
虽然这样做的优点和缺点可以一直讨论下去,但归根结底,Java的语法糖真的很稀疏,事实上,我能想到的唯一语法糖就是增强的for循环,而且即使在内部,Java虚拟机也只知道while循环。
发布于 2010-04-06 15:56:17
不,Java没有这样的运算符。
https://stackoverflow.com/questions/2583367
复制相似问题