###前提・実現したいこと
groovy初心者です。
練習のためにエクリプスで基本的なコードを試していたところ、下記のようなエラーが出て実行できない状態です。
###発生している問題・エラーメッセージ
Groovy:unexpected token: println @ line 6, column 2.
###該当のソースコード
Groovy
1class GroovyPlactice{ 2 3 def name = "John" 4 println name 5}
###試したこと
「groovy println unexpected token」等のキーワードで調べ、
場合によっては末尾のセミコロンが必要であるとあったのでdef nameの行末にセミコロンを入れたのですが、
特にエラーは変わりませんでした。
また文字コードの統一もStackOverFlowで見て試してみましたが、変わりません。
変化があったのは、
class GroovyPlactice{ def name = "John" def str1 = "Hello$name" def str2 = 'Hello$name' println name println str1 println str2 }
というコードを作ったときです。
1つめのprintlnに対して、
Groovy:The field 'println' is declared multiple times.
とエラーが表示されました。
printlnという文字列がフィールドと言われていることに違和感がありますが、
対策がわかりません。。。
アドバイスをよろしくお願いいたします。
###補足情報(言語/FW/ツール等のバージョンなど)
Groovy "e4.7"
eclipce "oxygen"
文字コード "UTF-8"
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。