應(yīng)該是eqlals()
創(chuàng)新互聯(lián)專注于邕寧網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供邕寧營銷型網(wǎng)站建設(shè),邕寧網(wǎng)站制作、邕寧網(wǎng)頁設(shè)計(jì)、邕寧網(wǎng)站官網(wǎng)定制、重慶小程序開發(fā)公司服務(wù),打造邕寧網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供邕寧網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
if(!sex.equals("男") !sex.equals( "女"))
{
System.out.println("輸入有誤~");
}
else
{
System.out.println("性別為:"+sex);
}
另 : 比較的位置有些問題
一般編程都用字符串.equals(參數(shù))
這樣會避免空指針異常
if(!"男".equals(sex) !"女".equals(sex))
{
System.out.println("輸入有誤~");
}
else
{
System.out.println("性別為:"+sex);
}
18為身份證號碼的第17位數(shù)字表示性別:奇數(shù)表示男性,偶數(shù)表示女性
所有代碼中,只要截取出第17位的數(shù)字出來就可以判斷性別,如:
String sex;
// 判斷性別
if (Integer.parseInt(CardCode.substring(16).substring(0, 1)) % 2 == 0) {
sex = "女";
} else {
sex = "男";
}
您好,提問者:
首先聲明為int類型的。。。。
if(xx.getSex()?==?1){
xx?=?"男";
}else?if(xx.getSex()?==?0){
xx?=?"女";
}else{
xx?=?"性別未登記";
}
三目運(yùn)算符: 格式如下
表達(dá)式?結(jié)果1:結(jié)果2;
如果表達(dá)式成立得到結(jié)果1, 否則得到結(jié)果2
三目運(yùn)算符的優(yōu)點(diǎn): 使代碼更加簡潔
完整的參考例子如下
public?class?Test?{
public?static?void?main(String[]?args)?{
String?str;
int?age=21;
if(age18){
str="你是大人";
}else{
str="你是小孩";
}
System.out.println(str);
//用三目運(yùn)算符,簡潔代碼
String?str2?=?age18?"你是大人~!":"你是小孩~!";
System.out.println(str2);
}
}
根據(jù)身份證號碼判斷性別。java是面向?qū)ο缶幊陶Z言,在該編程語言中一個(gè)學(xué)生集合身份證號碼最末尾一個(gè)數(shù)字為奇數(shù)時(shí),性別為男,為偶數(shù)時(shí),性別為女生,成0至100中的10個(gè)隨機(jī)數(shù)。
網(wǎng)頁題目:java代碼怎么判斷男女 java身份證判斷男女
當(dāng)前URL:http://vcdvsql.cn/article14/hejede.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、全網(wǎng)營銷推廣、動態(tài)網(wǎng)站、品牌網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)