Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Javaでargvのランタイムを照会する方法はありますか?Pythonのsys.argvのように。
はい、Javaでは通常mainからargsを渡すだけです。これは実際には良い考えではないかもしれないことを私は理解しています。sys.argvのデフォルト引数を持つPythonからlibを移植しています。最終的にそれを含めるか除外するかを決めるかもしれません。
main(String[])他の方法で議論を把握することは不可能だと思います。
main(String[])
(APIを使用すると可能かもしれないと思いましたRuntimeMXBean。そのAPIにはメソッドが呼び出されていますgetInputArguments()が、javadocには、渡された引数がmain(...)含まれていないと明示的に記載されています。)
RuntimeMXBean
getInputArguments()
main(...)
はい、それを行うにはやや不格好な方法があると思います。ここにいくつかのコードを入れました。