java servlet中如何把页面取到的String值转换成char类型
如图ui.setUserSex是char类型,而request取出来页面的userSex是String型。我现在要把String转成char给ui...
如图ui.setUserSex是char类型,而request取出来页面的userSex是String型。我现在要把String转成char给ui
展开
2个回答
展开全部
这要看你那个req.getParameter("userSex")里的内容是不是一个字符了,如果是的话(比如"m", "f"),直接
String userSex = req.getParameter("userSex");
ui.setUserSex(userSex.charAt(0));
,当然了,最好还是做下判断,看看取出来的字符串是不是null啊之类的。
如果userSex是"boy", "girl"之类的描述,就要这样:
String userSex = req.getParameter("userSex");
char sex = '?';
if ("boy".equals(userSex)) {
sex = 'b';
} else {
sex = 'g';
}
ui.setUserSex(sex);
String userSex = req.getParameter("userSex");
ui.setUserSex(userSex.charAt(0));
,当然了,最好还是做下判断,看看取出来的字符串是不是null啊之类的。
如果userSex是"boy", "girl"之类的描述,就要这样:
String userSex = req.getParameter("userSex");
char sex = '?';
if ("boy".equals(userSex)) {
sex = 'b';
} else {
sex = 'g';
}
ui.setUserSex(sex);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-10-28
展开全部
看String 的API 文档!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询