java - setProperty(String name, String value, int type) 方法中的 int 类型表示什么?

标签 java

setProperty() 方法将指定的单值属性设置为指定值。如果该属性尚不存在,则会创建它。它接受3个参数,

  • name - 要设置的属性的名称。
  • value - 一个 String 对象。
  • type - 属性的类型。

并返回 Property 对象集,如果此方法用于删除属性(通过将其值设置为 null),则返回 null。

来源:docs.adobe.com

为什么这里的类型是'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/

相关文章:

java - 使用 Wea​​kReference 的并发缓存会引发 NPE

带有选择框的 JavaFX + Scene Builder 更新标签

java - 日志分析应用程序的最佳策略是什么

java - 匹配两个相同字符之间的字符串

java - 如何从字符串中的最后一个逗号获取最后一个单词

java - 如何使 Java Protocol Buffer 类型可变? Protoc.exe 不生成二传手?

java - 如何从代码(屏幕锁定)锁定安卓按钮/手机?

java - 采集失败、读取 Artifact 失败

java - 尝试分块上传

javascript - 尝试从 java 类访问 javascript 时出现错误