假设,如果我们必须将两个值从终端传递给java程序,则value将在程序中被视为String。如果值是空格怎么办?我们如何通过它们而不需要在程序中单独处理它们?
答案 0 :(得分:2)
使用引号来包装您的参数,以便您使用的shell不会将它们解释为单独的参数。
答案 1 :(得分:1)
您在回答Saagar Jha的问题评论部分时回答了您自己的问题。
java MyApp " "
只需将空格字符括在两个双引号之间,即可将其传递到应用的main
方法。
答案 2 :(得分:0)
您想传递仅包含空格的参数值吗?
只需传递""
之间的空格。
例如:java yourProgram " " " "
传递两个参数(每个参数都是空格)