将java代码重写为groovy代码

时间:2015-10-14 13:01:19

标签: java groovy

我在Java中使用此代码。

MyObject a = MyObject.newMyObject();
a.setParameter(Parameters.BASIC);
CompositeObject co = CompositeObject.newCompositeObject();
co.add(BasicFactory.newInputStream(new FileInputStream(file), ResourceType.BASIC, a);

是否可以使用Groovy更好地完成?

1 个答案:

答案 0 :(得分:2)

这是一个开始。

...
org.apache.spark.SparkException: A master URL must be set in your configuration
        at org.apache.spark.SparkContext.<init>(SparkContext.scala:394)
        ...

如果您真正需要的是def a = MyObject.newMyObject() a.parameter = Parameters.BASIC def co = CompositeObject.newCompositeObject() co.add(BasicFactory.newInputStream(new FileInputStream(file), ResourceType.BASIC, a)) ,那么您可以执行类似的操作来限制临时变量的范围。

co