質問: ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/b847b3ec49d9152fe8488b384241292f.jpeg) Android Studioでコンパイルに成功するコードですがIntelli Jにコピペして実行しようとすると添付画像のようなエラーが出てしまいます。 どのような事が原因として考えられるでしょうか? 追記1: メインメソッドの中に記述するべきと言うご指摘を頂いてコードを直したところ、以下の画像のように ”unresolved reference: array"とエラー内容が変わりました。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/796dc42d7204496017e9af76fb860dbf.jpeg) 追記2: Android StudioのKotlin REPLではメインメソッドの記述無しでは実行可、有ではエラーが出る ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/e43bdbff991a20bf216373b32240ee0a.jpeg)
回答: 追記2の画像でエラー表示されているa[i]の直前に+がありませんね。せっかくKotlinを用いるなら、 ``` print("a[$i]=${a[i]} ") ``` のように変数展開を活用すれば簡潔に書けますし、この手の間違いも減るのではと思います。