gpt4 book ai didi

java - 没有值(value)的Java选项-D是什么意思?

转载 作者:行者123 更新时间:2023-11-29 05:22:18 26 4
gpt4 key购买 nike

在一个项目中,我看到像 -DadminSvr1 这样的 java 选项没有值。我该如何利用它?

当我搜索 java 选项的用法时,我找到的只是带有值的选项。它说如果我通过 -DadminSvr1="C:\test",我可以在 java 代码中获取值,如下所示。

System.getProperty("adminSvr1");

-DadminSvr1 呢?我还能得到 boolean 值吗?

谢谢。

最佳答案

System.getProperty() 的文档说:

Returns: the string value of the system property, or null if there is no property with that key.

如果您使用没有值的-D,您将从getProperty 得到一个空字符串。这是一个不同于 null 返回值的值。

关于java - 没有值(value)的Java选项-D是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24175298/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com