應該是eqlals()
創新互聯公司于2013年開始,是專業互聯網技術服務公司,擁有項目網站設計、成都網站設計網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元拉薩做網站,已為上家服務,為拉薩各地企業和個人服務,聯系電話:18982081108
if(!sex.equals("男") !sex.equals( "女"))
{
System.out.println("輸入有誤~");
}
else
{
System.out.println("性別為:"+sex);
}
另 : 比較的位置有些問題
一般編程都用字符串.equals(參數)
這樣會避免空指針異常
if(!"男".equals(sex) !"女".equals(sex))
{
System.out.println("輸入有誤~");
}
else
{
System.out.println("性別為:"+sex);
}
18為身份證號碼的第17位數字表示性別:奇數表示男性,偶數表示女性
所有代碼中,只要截取出第17位的數字出來就可以判斷性別,如:
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?=?"性別未登記";
}
新聞名稱:用Java代碼辨別男女 怎樣看懂java代碼
網頁鏈接:http://m.kartarina.com/article22/hiicjc.html
成都網站建設公司_創新互聯,為您提供電子商務、靜態網站、虛擬主機、網站導航、網站設計公司、網站內鏈
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯