2

次のコードを実行しようとすると、エラーが発生します。

++++++++++++++++++++++++++++++++++++++

groovy:000> 1st = [1, 2, 3]

++++++++++++++++++++++++++++++++++++++

これは私が得るエラーです:

ERROR groovy.lang.MissingMethodException:
No signature of method: java.lang.Integer.call() is applicable for argument types: (java.util.ArrayList) values: [[1, 2, 3]]
Possible solutions: wait(), any(), abs(), wait(long), any(groovy.lang.Closure), and(java.lang.Number)
        at groovysh_evaluate.run (groovysh_evaluate:2)

問題が何であるかについて何か考えはありますか?

ironmantis7x

4

1 に答える 1

2

変数を数字で始めることはできません。1番目を最初に変更するだけで、すべてが期待どおりに機能します。

 first = [1,2,3]
于 2012-12-28T15:10:05.300 に答える