Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用'';在爪哇?_Java_Properties File - Fatal编程技术网

Java 使用'';在爪哇?

Java 使用'';在爪哇?,java,properties-file,Java,Properties File,我的项目中有一个属性文件,比如config.properties,它有一个属性字段project.searchkey。是否可以将此字段的值设置为project.searchkey='one','two' 它会同时考虑带有“”符号的值吗?使用java.util.Properties() 它打印'one'、'two',因此它将=后面的所有内容作为单个字符串读取 project.searchkey='one','two'返回'one','two' project.searchkey=one,two返回

我的项目中有一个属性文件,比如config.properties,它有一个属性字段
project.searchkey
。是否可以将此字段的值设置为
project.searchkey='one','two'


它会同时考虑带有“”符号的值吗?

使用
java.util.Properties
()

它打印
'one'、'two'
,因此它将
=
后面的所有内容作为单个字符串读取

project.searchkey='one','two'
返回
'one','two'

project.searchkey=one,two
返回
one,two

project.searchkey=one'two'
返回
one'two'


etc…

使用
java.util.Properties
()

project.searchkey=one, two, \
                  three, four, \
                  five
它打印
'one'、'two'
,因此它将
=
后面的所有内容作为单个字符串读取

project.searchkey='one','two'
返回
'one','two'

project.searchkey=one,two
返回
one,two

project.searchkey=one'two'
返回
one'two'

等等

project.searchkey=one, two, \
                  three, four, \
                  five
最好不要使用带有逗号的键,因此不需要单引号。 检索键
“project.searchkey”
的字符串值后:

当然,单引号可以删除的价值

最好不要使用带有逗号的键,因此不需要单引号。 检索键
“project.searchkey”
的字符串值后:


当然,可以删除单引号以获取值。

这取决于读取和使用属性文件的软件,因为我们不知道这是什么软件,所以我们无法告诉您。这取决于您将如何使用该文件,如果您将使用common,那么这不重要。。。顺便说一句,试一下,然后问一下,不是更快吗?:)你为什么不试试呢?这取决于读取和使用属性文件的软件,因为我们不知道这是什么软件,所以我们无法告诉你。这取决于你将如何使用该文件,如果你将使用common,那么这不重要。。。顺便说一句,试一下,然后问一下,不是更快吗?:)你为什么不试试呢?
String value = bundle.getProperty("project.searchkey");
// value is "one, two, three, four, five"
String[] searchKeys = value.split(",\\s*"); // Split by comma and any whitespace.