課程
/后端開發
/Java
/Java入門第三季
123
2017-07-21
源自:Java入門第三季 2-3
正在回答
public?class?HelloWorld?{ ????public?static?void?main(String[]?args)?{ ????????//?Java文件名 ????????String?fileName?=?"HelloWorld.java"; ????????//?郵箱 ????????String?email?=?"[email protected]"; ????????//?判斷.java文件名是否正確:合法的文件名應該以.java結尾 ????????/* ????????參考步驟: ????????1、獲取文件名中最后一次出現"."號的位置 ????????2、根據"."號的位置,獲取文件的后綴 ????????3、判斷"."號位置及文件后綴名 ????????*/ ????????//獲取文件名中最后一次出現"."號的位置 ????????int?index?=?fileName.lastIndexOf("."); ????????//?獲取文件的后綴 ????????String?prefix?=fileName.substring(index+1,fileName.length()); ????????//?判斷必須包含"."號,且不能出現在首位,同時后綴名為"java" ????????if?(??index?!=-1?&&?index?!=0?&&??prefix.equals("java")???)?{ ????????????System.out.println("Java文件名正確"); ????????}?else?{ ????????????System.out.println("Java文件名無效"); ????????} ????????//?判斷郵箱格式是否正確:合法的郵箱名中至少要包含"@",?并且"@"是在"."之前 ?????????/* ????????參考步驟: ????????1、獲取文件名中"@"符號的位置 ????????2、獲取郵箱中"."號的位置 ????????3、判斷必須包含"@"符號,且"@"必須在"."之前 ????????*/ ????????//?獲取郵箱中"@"符號的位置 ????????int?index2?=?email.indexOf("@"); ????????//?獲取郵箱中"."號的位置 ????????int?index3?=?email.indexOf('.'); ????????//?判斷必須包含"@"符號,且"@"必須在"."之前 ????????if?(index2?!=?-1?&&?index3?>?index2)?{ ????????????System.out.println("郵箱格式正確"); ????????}?else?{ ????????????System.out.println("郵箱格式無效"); ????????} ????} }
I am so glad to heard you.
Let me tell you anything you would like to know.
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
1 回答測試123
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-07-26
2017-07-21
I am so glad to heard you.
2017-07-21
Let me tell you anything you would like to know.