标记的用法(小例子)
生活随笔
收集整理的這篇文章主要介紹了
标记的用法(小例子)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
標(biāo)記的用法(小例子)
登錄驗(yàn)證
初階版
public class test9 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int i;for(i=0;i<3;i++){System.out.println("請(qǐng)輸入用戶名:");String accout = sc.next();System.out.println("請(qǐng)輸入密碼:");String password = sc.next();if(accout.equals("zs")&&password.equals("123")){System.out.println("登錄成功");break;}else{System.out.println("賬號(hào)密碼有誤,請(qǐng)重新登錄");}}if(i==3){System.out.println("對(duì)不起,你已經(jīng)輸錯(cuò)密碼三次");}} }判斷標(biāo)記從而得出登錄驗(yàn)證幾次
升級(jí)版:使用switch,case組合,輸錯(cuò)幾次都能打印出來
public class test10 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int i = 0;for (i = 0; i < 3; i++) {System.out.println("請(qǐng)輸入用戶名:");String accout = sc.next();System.out.println("請(qǐng)輸入密碼:");String password = sc.next();if (accout.equals("zs") && password.equals("123")) {break;} else {System.out.println("賬號(hào)密碼有誤,請(qǐng)重新登錄");}}switch (i) {case 0:System.out.println("賬號(hào)密碼一次正確登錄");break;case 1:System.out.println("輸錯(cuò)一次密碼成功登錄");break;case 2:System.out.println("輸錯(cuò)兩次密碼成功登錄");break;case 3:System.out.println("輸錯(cuò)三次密碼,登錄失敗");break; //???這塊直接加一個(gè)時(shí)間應(yīng)該如何操作}} }現(xiàn)在主流的,像鎖屏密碼輸錯(cuò),過多長(zhǎng)時(shí)間能夠再輸,咱們可以再探討
總結(jié)
以上是生活随笔為你收集整理的标记的用法(小例子)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: continue和break的区别
- 下一篇: 双重循环打印图形