私はこの言語を学び始めたので、あなたのコードを実行するためのいくつかの方法があります。最もよく使われているものは何ですか?メインをスカラーに書き込む最も良い方法は何ですか?
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. バイナリファイルにbyte []を書き込む最良の方法
- 10. NSXMLElementに任意のNSDataを書き込む最良の方法
- 11. JavaScriptで大きな行列を保存/読み込む最も良い方法は何ですか?
- 12. テキストファイルからintを読み込む最も良い方法
- 13. Octaveでテキストファイルに行列を書き込む最も速い方法は何ですか?
- 14. メインのexeの.config userSettingsセクションに書き込む方法は?
- 15. 直接バッファにオブジェクトを書き込む最も速い方法は何ですか?
- 16. AnyContent型のデータをPhantom for Scalaに書き込む最良の方法は何ですか?
- 17. メイン関数からBufferedWriterを書き込む方法
- 18. CodeigniterにURLを書き込む最もクリーンな方法
- 19. 就業日の周りを包む最も良い方法は何ですか?
- 20. SQLデータベースのソースからMongoDBに書き込む最良の方法は?
- 21. ASP/ASP.NET書き込み権限を処理する最も良い方法は?
- 22. ZipEntryをFileに書き込む最も読みやすい方法は?
- 23. ブラウザのコントロールにhtmlや画像とJavaScriptを埋め込む最も良い方法は何ですか
- 24. boost :: multi_arrayをイニシャライザリストから取り込む最も良い方法は何ですか?
- 25. コレクションをロックする最も良い方法は何ですか?
- 26. 複数のスレッドからsqliteにデータを書き込む最良の方法
- 27. ファイルにデータを書き込む最も効率的な方法は何ですか?
- 28. 変数の内容をページに書き込む最も簡単な方法は何ですか?
- 29. AndroidでXMLファイルに繰り返し書き込む最も効率的な方法は何ですか?
- 30. ディスクに書き込む前にNSDataの合計サイズを表示する最も良い方法
[App Traitとmain methodをscalaで使用する場合との違い](http://stackoverflow.com/questions/11667630/difference-between-using-app-trait-and-main-method-in-scala) ) – FaigB