java的题,这是我写的程序,怎么改才能运行啊
5个回答
展开全部
你的mange和womanage声明的类型是string 而你的if 中 是按照int类型来判断的,你首先要把string类型转换成Int类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
小弟啊 典型的数据类型错误啊 String和int不可以直接比较的 ,去类型转换 integer。parint
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(manage>=22&&womanage>=20) 改成if (Integer.parseInt(manage) >= 22 && Integer.parseInt(womanage) >= 20)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-04-03
展开全部
&&前后要加空格 检查一下if else配对情况
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Integer.parseInt(manage>=22) && Integer.parseInt(womanage)>=20
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询