成都创新互联网站制作重庆分公司

java里代表性别的代码,性别用java代码怎样写

java程序,列出性别菜单项,根据用户的输入值判断用户性别(1代表男,2代表女)输出对应提示信息,

public class Example{

成都创新互联是一家业务范围包括IDC托管业务,网络空间、主机租用、主机托管,四川、重庆、广东电信服务器租用,西部信息中心,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。

public static void main(String[] args){

Scanner input=new Scanner(System.in);

//显示菜单

System.out.println("请选择性别:1-男  2-女");

try{

int sex=input.nextInt();

if(sex==1){

System.out.println("您选择了男!");

}else if(sex==2){

System.out.println("您选择了女!");

}else{

System.out.println("只能选择1和2!");

}

}catch(Exception e){

System.out.println("菜单选择有误,只能输入数字:"+e.getMessage());

}

}

}

java如何通过键盘输入性别代号

//用Scanner读入字符串,加个判断就可以了

public static void main(String[] args) {

Scanner s=new Scanner(System.in);

String sex=s.next();

if(sex.toLowerCase().equals("m"))

System.out.println("男性");

else if(sex.toLowerCase().equals("n"))

System.out.println("女性");

else

System.out.println("未知");

}

java判断性别问题

首先你的sex类型是boolean型的,所以你不能进行sex="男"类似的赋值,这是错误的!

你可以将此字段设置成字符串类型,或者在打印的时候进行判断输出

如果不转换数据类型的话,你可以这样写打印语句(如下):

System.out.println("姓名:"+name, "年龄:"+age, "性别:"+(sex?"男":"女"), "成绩:"+score);

java 中性别的数据类型是什么?

在Java中,字符数据类型是char(字符串常量类型是一种引用类型——String)。\x0d\x0a性别用中文字符“男”和“女”来表示,因此是字符数据类型。而使用字符数据类型时,不能用双引号,应该用英文输入法状态下的单引号。比如说: \x0d\x0achar sex='男';\x0d\x0a\x0d\x0a若想使用“male”&“female”来表示性别,那么就用String(字符串)数据类型:\x0d\x0aString sex="male";

JAVA代码解释 String str=checkedId==R.id.male ? "你的性别是男人":"你的性别是女人";

三目运算符: 格式如下

表达式?结果1:结果2;

如果表达式成立得到结果1, 否则得到结果2

三目运算符的优点: 使代码更加简洁

完整的参考例子如下

public class Test {

public static void main(String[] args) {

String str;

int age=21;

if(age18){

str="你是大人";

}else{

str="你是小孩";

}

System.out.println(str);

//用三目运算符,简洁代码

String str2 = age18?"你是大人~!":"你是小孩~!";

System.out.println(str2);

}

}

java中怎么用boolean设置性别?能直接输出男女而不是ture和false代表的男女

static public char genderWord(boolean gender){return gender?'男':'女';}public static void main(String argv[]){boolean man=true;boolean woman=false;System.out.println(genderWord(man));System.out.println(genderWord(woman));}================这样就可以得到字符并显示。但现在某些真实情况,性别不止男女2种,还有未知的、变性的。。 这种情况最会的办法是用枚举类型。enum Gender {MALE("男"),FEMALE("女");String value=null;private Gender(String v) {value = v;}@Overridepublic String toString() {return value; //打印的时候会输出男或者女}}public class Test {public static void main(String [] args) {Gender g = Gender.MALE;System.out.println("性别:" g); }}这样的另一个好处是,你要添加其他性别,如变性啊,Les啊,Gay啊都很方便的,。 大厦发生地方


分享题目:java里代表性别的代码,性别用java代码怎样写
本文链接:http://cxhlcq.com/article/dscgjes.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部