语法糖(Syntactic Sugar)是由英国计算机科学家彼得·约翰·兰达提出的术语,特指在编程语言中添加的使代码更易读、更简洁的语法结构,其本质是对现有功能的封装或转换,不会改变语言原有功能。
例如:Java增强for循环:for (String item : list)替代迭代器操作,降低出错概率。
for (String item : list)