问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java判断性别问题

发布网友 发布时间:2022-04-27 01:56

我来回答

5个回答

热心网友 时间:2022-06-22 03:57

首先你的sex类型是boolean型的,所以你不能进行sex="男"类似的赋值,这是错误的!
你可以将此字段设置成字符串类型,或者在打印的时候进行判断输出
如果不转换数据类型的话,你可以这样写打印语句(如下):
System.out.println("姓名:"+name, "年龄:"+age, "性别:"+(sex?"男":"女"), "成绩:"+score);

热心网友 时间:2022-06-22 03:57

1、直接输出字符串:

void show()
{
if(sex)
{
system.out.println("姓名"+name+“性别:男”;

}
else
{
system.out.println("姓名"+name+“性别:女”;
}

}
2、使用string类型的临时变量

void show()
{
string temp;

if(sex)
{
temp = "男"

}
else
{
temp = "女"

}

system.out.println("姓名"+name+“性别:”+temp;

}

热心网友 时间:2022-06-22 03:58

在类里面加一个String gendar;用来存储性别

在你的if else里面 不能把字符串赋值给sex,因为sex是boolean类型的
可以这样写
if(sex){
gendar = "男";
System.out.println("姓名:"+name+“,年龄:"+age+",性别:"+gendar+",成绩:"+score);
}else{
gendar = "女";

System.out.println("姓名:"+name+“,年龄:"+age+",性别:"+gendar+",成绩:"+score);

}
希望对你有帮助

热心网友 时间:2022-06-22 03:58

身份证号码最末尾一个数字为奇数时,性别为男;为偶数时,性别为女。

public String execute(String value)
{
value = value.trim();
if (value == null || (value.length() != 15 && value.length() != 18))
{
return "";
}
if (value.length() == 15 || value.length() == 18)
{
String lastValue = value.substring(value.length() - 1, value.length());
int sex;
if (lastValue.trim().toLowerCase().equals("x")||lastValue.trim().toLowerCase().equals("e"))
{
return "先生";
}
else
{
sex = Integer.parseInt(lastValue) % 2;
return sex == 0 ? "女士" : "先生";
}
}
else
{
return "";
}
}

热心网友 时间:2022-06-22 03:59

你的sex是boolean类型啊,你定义一个String类型变量用于记录性别
String sexStr;
if(sex) {sexStr = "男";} else {sexStr="女";}
System.out.println(...+"性别:"+sexStr+....);

或者直接三目运算:
void show(){
System.out.println(...+"性别:" + (sex?"男" : "女") + ...);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
qq农场七夕情人节活动礼包怎么 天津金钟大街麦当劳鸡腿吃完拉肚子怎么办? 昨晚吃了一个放了一下午的鸡腿,四点过就拉肚子了。全部便的水,上午又... 手机对手机怎么发信息 没有手机在网上能给手机发短信吗? 大理石如何做结晶 如何做大理石结晶 【大理石结晶】大理石结晶工艺流程是什么 大理石结晶粉的作用 韭菜割了为什么会长 司法考试 刑法 请问间接正犯之间成立共犯吗?还是只有一方适用共犯关系... java语言中要用变量存储学生性别,从节约空间的角度看最好选择的类型是() a.int b.s 从编号、性别、出生日期、入学成绩这几个字段的数据类型是什么? java 中性别的数据类型是什么? 哪来那么多的比特币 比特币为什么这么值钱 当2100万比特币数量上限发生时,比特币供给会增加吗? 小白如何了解比特币? 比特币减半是什么? 比特币减半是什么意思? 区块链技术的第一个应用比特币奖励给第一个区块的挖矿人多少个比特币 比特币诞生时期,系统每生成一个区块,奖励矿工多少个比特币? 比特币创世区块的系统奖励是多少个比特币? 各地风俗,礼金是怎么样的,大家来讨论下哦 毛绒玩具在水里泡时间长了洗完晒干之后里面的棉花团在一起了不柔软怎么复原 羽绒服里的棉花团成球而且硬应该怎么处理?? 棉服如何洗才能不让棉花团在一起? 棉袄上的棉花团在一起怎么弄开? 毛衣洗过后严重缩水,变得硬梆梆的了咯。。。请问阿~~有什么方法可以恢复吗? 毛衣洗完后,缩水而且变的较厚硬,怎样才能恢复松软呢?? 黑莓是哪个国家的 java语言中的数据类型是什么意思,如何理解数据类型 java数据类型 java 中性别的数据类型是啥 在Java控制台中输入一个字符的“男”或‘女’等一个字符的数据,该怎么写? 关於中学生人际关系的调查问卷 儿童成长的合伙人如何理解 各年龄层的人际关系问卷调查该问些什么 请帮我做一份关于公司人际关系的调查问卷 2000字问卷调查:家庭人际关系 跪求大学生人际交往能力调查问卷或者社交能力调查问卷 大学生人际关系调查问卷的记分方法? 急求,在线等!!! 求关于高中生人际交往的调查问卷 谁有人际关系满意感问卷?谢谢啊 求:就人际关系对中学生的影响提10个问题. 为什么要对大学生人际交往现状调查分析 手机文件怎么通过usb导入电脑 驾车撞到路边造成乘车人员受伤,自己全责的情况下医保怎么报销? 如何把文件通过一个网线从一个电脑传到另一个电脑上 初中生社会人际交往能力问卷 您好 我的车左转弯被直行车撞了 报了警 交警拍了照说是我的全责 我应该怎么走保险程序_百度问一问