登陸系統(tǒng)
這是一個(gè)簡(jiǎn)單的登陸系統(tǒng),在控制臺(tái)中輸入正確的用戶名和密碼就會(huì)進(jìn)入系統(tǒng),如果用戶名不正確就需要重新輸入,如果密碼不正確則需要重新輸入用戶名再輸入密碼,如果密碼輸入三次不正確,在下一次輸入用戶名時(shí)將提示登陸失敗。程序如下:
package com.dr.test1;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.println("請(qǐng)輸入用戶名:");
Scanner sc=new Scanner(System.in);
String name=sc.nextLine();
int i=0;
for(;;){if(++i>3)break;
for(;;)
{if("abc".equals(name)){
System.out.println("請(qǐng)輸入密碼:");break;
}
else
{
System.out.println("用戶名不正確,請(qǐng)重新輸入:");
name=sc.nextLine();continue;
}
}
Scanner sc1=new Scanner(System.in);
String px=sc1.nextLine();
if("123".equals(px)){
System.out.println("歡迎登陸!");break;
}
else
{
System.out.println("密碼不正確!");
System.out.println("請(qǐng)輸入用戶名:");
name=sc.nextLine();
continue;
}
}
if(i==4)
System.out.println("操作次數(shù)超過(guò)三次,登陸失敗!");
}
}
如果用戶名和密碼正確將出現(xiàn)下圖界面:

如果用戶名不正確將出現(xiàn)下圖界面:

如果密碼錯(cuò)誤并且輸入三次錯(cuò)誤密碼時(shí)將出現(xiàn)下圖界面:

此程序非常簡(jiǎn)單,還有很多需要改進(jìn)的地方。沒(méi)有實(shí)現(xiàn)圖形界面。
posted on 2010-10-18 11:41 馮魁 閱讀(95) 評(píng)論(0) 編輯 收藏