注册 登录
编程论坛 J2EE论坛

以下语句应该用什么循环实现

a694138398 发布于 2012-11-22 14:11, 484 次点击
我是JAVA的初学者,想请教一下
如果我想做一个登录界面,eclipse控制台实现如下:

用户名:Tom
密码:123456
登陆成功!


或者:
用户名:Tom
密码:123456
密码错误或者用户名不存在!
用户名:


以上这种循环应该如何实现
3 回复
#2
哎呀叻叻2012-11-22 14:56
do。。while语气哈。。。这样就ok啦
import java.util.Scanner;

Scanner a=new Scanner(System.in);
        do{
        System.out.print("用户名");
        String s=a.nextLine();
        System.out.print("密码");
        String g=a.nextLine();
        if(s.equals("Tom")&&g.equals("123456")){
            System.out.print("登陆成功");
            break;
        }
        else{
            System.out.print("重新输入");
            
        }
        }while(true);
#3
a6941383982012-11-23 11:08
回复 2楼 哎呀叻叻
谢谢啊
如果我做一个用户注册界面的话,怎么实现用户名冲突,注册失败的效果
#4
hhwz2012-11-23 14:10
先获取输入的用户名 判断输入的用户在数据库中是否存在
1