def setOnePlueOne(def user, def booleanValue) {
updateAnswerAttribute(userRandy, ??????)
...
}所以,我必须做些什么才能将boolean转换为string,并将updateAnswerAttribute转换为DB中的true或false。
添加getter和setter:
public Boolean setOnePlueOne() {
return OnePlueOne;
}
public void getOnePlueOne(Boolean onePlueOne) {
this.onePlueOne = onePlueOne;现在,我需要将它(Boolean onePlueOne)转换成字符串(true或false),并通过set方法将其发送到def booleanValue。
def setOnePlueOne(def user, def booleanValue) {
updateAnswerAttribute(userRandy, ??????)
...
}这将在DB中更新或创造价值。
发布于 2015-08-21 10:07:59
实现这一目标的两种最佳方法是:
String.valueOf(booleanValue)Boolean.toString(booleanValue)虽然首选项是第一个,但当booleanValue = null时,第二个则给出空指针。
Best approach to converting Boolean object to string in java
发布于 2018-09-05 13:46:54
使用任何toString()的Boolean方法,例如:
Boolean flag = true
String value = flag.toString()https://stackoverflow.com/questions/32129123
复制相似问题