私はこの言語を学び始めたので、あなたのコードを実行するためのいくつかの方法があります。最もよく使われているものは何ですか?メインをスカラーに書き込む最も良い方法は何ですか?
0
A
答えて
3
この
object SO extends App {
//Your main method's code goes here, since we have extended App
}
又は個人
object SO {
// here goes the main
def main(args: Array[String]): Unit = {}
}
それがより明確にmainメソッドを区別するように私は、第二のものを好みます。一般的に実行可能なように、コードを実行するためにあなたの質問を1として
0
は、使用されています。
のApp特色に
object RunCode extends App {
println("Execute here")
}
やコンクリートのオブジェクトの内部main
方法
object RunCode {
def main(args: Array[String]): Unit = {
println("Execute here");
}
}
のApp形質を混合して実行可能なScalaプログラムを作成する便利な方法です。主な方法の違いとは、App特性が遅延初期化機能を使用することです。
関連する問題
- 1. イメージにテキストを書き込む最も良い方法は?
- 2. PowerShellのコンソールに書き込む最も良い方法
- 3. Java:オブジェクトデータメンバーをファイルに書き込む最良の方法は何ですか?
- 4. テキストファイルを内部ストレージに書き込む最も良い方法は?
- 5. バイナリモードでstdoutに書き込む最も簡単な方法は何ですか?
- 6. JavaでOutputStreamに文字列を書き込む最も良い方法
- 7. Qt - 書き込み速度 - Qtでファイルを書き込む最も速い方法は何ですか?
- 8. データをディスクに書き込んでそこから読み取る最も良い方法は何ですか?
- 9. 画像をメモリに読み込む最も良い方法は?
- 10. バイナリファイルにbyte []を書き込む最良の方法
- 11. NSXMLElementに任意のNSDataを書き込む最良の方法
- 12. JavaScriptで大きな行列を保存/読み込む最も良い方法は何ですか?
- 13. テキストファイルからintを読み込む最も良い方法
- 14. Octaveでテキストファイルに行列を書き込む最も速い方法は何ですか?
- 15. パイプラインでsqliteにデータを書き込むときにsqlite db curとconを閉じる最も良い方法
- 16. Reactにイベントハンドラを書き込む最善の方法は何ですか?
- 17. メインのexeの.config userSettingsセクションに書き込む方法は?
- 18. AnyContent型のデータをPhantom for Scalaに書き込む最良の方法は何ですか?
- 19. この条件式をレールに書き込む最良の方法は何ですか?
- 20. 直接バッファにオブジェクトを書き込む最も速い方法は何ですか?
- 21. メイン関数からBufferedWriterを書き込む方法
- 22. 就業日の周りを包む最も良い方法は何ですか?
- 23. CodeigniterにURLを書き込む最もクリーンな方法
- 24. SQLデータベースのソースからMongoDBに書き込む最良の方法は?
- 25. ASP/ASP.NET書き込み権限を処理する最も良い方法は?
- 26. ブラウザのコントロールにhtmlや画像とJavaScriptを埋め込む最も良い方法は何ですか
- 27. ZipEntryをFileに書き込む最も読みやすい方法は?
- 28. ファイルから読み込むループを書く最も良い方法はどれですか?
- 29. コレクションをロックする最も良い方法は何ですか?
- 30. boost :: multi_arrayをイニシャライザリストから取り込む最も良い方法は何ですか?
[App Traitとmain methodをscalaで使用する場合との違い](http://stackoverflow.com/questions/11667630/difference-between-using-app-trait-and-main-method-in-scala) ) – FaigB