我正在尝试将一些Java代码重写为Xtend但是我遇到了一个问题。我想连接到一个mysql数据库。
try {
Class.forName("com.mysql.jdbc.Driver");
}catch(Exception e){
}
以上代码段在Java中有效。但是我试图学习Xtend并弄清楚如何在Extend中完成Class.forName。 Xtend似乎无法找到“类”或方法“forName”
我从Eclipse获得的错误消息是“在此上下文中不允许使用此表达式,因为它不会导致任何副作用。
任何人都知道我做错了什么。什么是连接数据库的Xtend语法?
答案 0 :(得分:1)
调用静态方法的语法是Class::forName("com.mysql.jdbc.Driver")
。请参阅文档以获取其他语法提示以熟悉Xtend。