setProperty() 方法将指定的单值属性设置为指定值。如果该属性尚不存在,则会创建它。它接受3个参数,
- name - 要设置的属性的名称。
- value - 一个 String 对象。
- type - 属性的类型。
并返回 Property 对象集,如果此方法用于删除属性(通过将其值设置为 null),则返回 null。
为什么这里的类型是'int'?它意味着什么?如果我想将名为“x”的属性设置为“boolean ”类型的值“true”,我该如何实现?
最佳答案
这些常量之一:
STRING
BINARY
LONG
DOUBLE
DECIMAL
DATE
BOOLEAN
NAME
PATH
REFERENCE
WEAKREFERENCE
URI
Defined here作为 javax.jcr.PropertyType。
关于java - setProperty(String name, String value, int type) 方法中的 int 类型表示什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59122566/