JSP中读取数据是
但想把读出的bz和数字比较
本身读取的("1".equals(userObject.getUserId()))是这样的,但从数据库读的,这个怎么写,求高手指点
JSP中读取数据是
但想把读出的bz和数字比较
本身读取的("1".equals(userObject.getUserId()))是这样的,但从数据库读的,这个怎么写,求高手指点
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
在Java中,你可以使用String.equals()方法来比较两个字符串。如果你从数据库读取的数据是一个字符串,那么你就可以这样比较:
if (userObject.getUserId().equals("1")) {
// 用户ID等于1
} else if (userObject.getUserId().equals("2")) {
// 用户ID等于2
}
如果你的数据是从数据库读取的,你需要首先将它转换为字符串(例如,通过String.valueOf()),然后进行比较。
例如:
String userId = userObject.getUserId();
if (userId.equals("1")) {
// 用户ID等于1
} else if (userId.equals("2")) {
// 用户ID等于2
}
注意:这只是一个基本的例子,实际的比较可能更复杂,取决于你的具体需求和数据库结构。