Java - 如何根据给定的任何字符串创建属性键

标签 java properties

我环顾四周,到目前为止,属性键的唯一限制似乎是避免键中的空格(之间)和 =(显然),即 a.property.key = value

我想知道是否还有其他限制(或java内置方法),因为我想采用任何给定的字符串并能够标准化,以便它像属性键一样工作,例如:

给定字符串:This & this _5 将用作 prop-key

属性 key :this&this_5.will.be.used.as.a.prop.key

最佳答案

没有任何限制,只需使用转义字符:

This\ &\ this\=\ _5=prop value

然后在java中:

properties.getProperty("This & this= _5");// retrurs "prop value"

关于Java - 如何根据给定的任何字符串创建属性键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46738264/

相关文章:

java - 我应该总是从数据库中检索完整的对象吗?

java - Java实现多维数据的高效方法

java - jsp中的表单内的表单

java - 如何在要使用 Java 属性加载的属性文件中指定路径

vba - Let/Get 属性中的可选参数如何工作?

maven - jboss-web.xml 可以访问属性吗?

java - 我们为什么要部署应用程序?

Java 字符串到数组的处理

c# - 添加属性的默认实现

如果没有属性,PHP 对象返回 false