java - Eclipse 中的 Xtend 实际上做了什么?

标签 java xtend

我试图了解该软件Xtend在 eclipse 中。我想了解它到底有什么作用?它是一个在Java和其他编程平台之间形成链接的软件吗?

有人能给我简单介绍一下 Xtend 有什么用处吗? 提前感谢您的帮助。

最佳答案

Xtend 只是 JAVA 的语言功能附加。

“Xtend 的附加值是实现 Java 类的非常简洁的方法” - 来自:https://projects.eclipse.org/projects/tools.xtend

因此它改变了一些语法并添加了一些新功能,旨在使 JAVA 编程稍微容易一些。

它集成得很好,因此您可以使用任何现有的 JAVA 库。介绍视频在这里: https://eclipse.org/xtend/这可能会帮助您更多地了解它

Xtend 语言功能的一个示例是如何使用每个循环:

在 JAVA 中:

for(String myString : stringCollection){
    //do some work
}

在 Xtend 中:

stringCollection.forEach[
    //do some work
] 

关于java - Eclipse 中的 Xtend 实际上做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31476631/

相关文章:

java - Hash(#) 在查询字符串中的行为是什么

java - "non-static"的不同术语是什么?

java - Xtext - com.google.inject.Inject 类型不在类路径上

java - xtext 生成器将输入转发到输出

java - 调整Gridbag布局

java - 循环顺序: how to choose the outer loop

java - this 关键字用作方法参数

java - 无法从 Flex 中的 java Web 服务响应检索值

generics - Xtend:创建字符串列表

java - 如何在 Xtend 的 Active Annotations 中获得完整的返回类型转发?