java登录小程序

模拟一个简单的用户登录程序,为方便理解,使用初始化参数的方式输入用户名和密码.假设用户名为”admin”,密码为”admin111”.使用参数初始化的方式输入用户名和密码... 模拟一个简单的用户登录程序,为方便理解,使用初始化参数的方式输入用户名和密码.假设用户名为”admin”,密码为”admin111”.
使用参数初始化的方式输入用户名和密码,在程序运行之前首先必须判断输入的参数个数是否合法,如果不合法,则必须提示用户程序执行不对,并退出程序,如果输入正确的参数,则进行用户名与密码验证.如果信息正确则显示”欢迎XXX光临”,否则显示”错误的用户名及密码”.
展开
 我来答
百度网友a1bcb72
2012-03-20 · 超过14用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:41.5万
展开全部
class Test{
public boolean say(String name, String mima){
if(name.equals("admin")&&mima.equals("admin111")){
return true;
}else {
return false;
}
}
}
class Test1{
private String[] s;
public Test1(String s[]){
this.s = s;
}
public String sa(){
Test t = new Test();
this.print();
String name = s[0];
String mima = s[1];
String w = null;
if(t.say(name,mima)){
w = "欢迎"+name+"光临";
}else{
w = "用户密码错误";
}
return w ;
}
public void print(){
if(this.s.length != 2){
System.out.println("格式错误,程序退出");
System.out.println("格式为:java Add 用户名 密码");
System.exit(1);
}
}
}
public class Add{
public static void main(String []args){
Test1 t = new Test1(args);
System.out.println(t.sa());
}
}
编译、执行主类。
追问
请问我在什么地方输入用户名密码呢?
追答
命令行参数。
java Add 用户名 密码
别忘记空格
lihongming88
2012-03-27
知道答主
回答量:12
采纳率:0%
帮助的人:7.1万
展开全部
Scanner sc = new Scanner(System.in);
String inUser = sc.next("\\s{5}");
String inPass = sc.next("\\s{8}");
String user = "admin";
String pass = "admin111";
if(inUser.equals(user)&&inPass.equals(pass)){
System.out.println("欢迎"+user+”光临");
}
else{
System.out.println("错误的用户名及密码");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
辽程d
2012-03-22
知道答主
回答量:20
采纳率:0%
帮助的人:7.5万
展开全部
可以做成有数据库的!也可以做成没有数据库的啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-03-20
展开全部
你是要 web 程序还是 ??
追问
不是web程序,就是用myeclipse,写一个这样的小程序,都不需要登陆界面的,只要满足上面就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式