1
以下是從Java註解從Java轉換一個集合類型的註解斯卡拉
import com.beust.jcommander._
@Parameter(names = {"-hzcfg", "--hzConfig"}, description = "Configuration file")
private String hzCfg = "config/hz-config.xml";
我們如何轉換名集合斯卡拉?這裏是我的嘗試:
類SparkBenchmarkArguments {
@Parameter(names = {"-hzcfg", "--hzConfig"}, description = "Configuration file")
val hzCfg = "config/hz-config.xml"
}
以下是編譯錯誤
Error:(28, 33) ';' expected but ',' found. @Parameter(names = {"-hzcfg", "--hzConfig"}, description = "Configuration file")
Error:(29, 13) expected start of definition private String hzCfg = "config/hazelcast-config.xml"
'{x,y}'是Java中的顯式數組。 –
@ DanielC.Sobral好的點 - 所以上面表示java數組到scala數組的簡單轉換。 – javadba