public class Test1
{
public static void main(String[]args)
{ //必须输入两个参数
if(args.length!=2)
{
System.out.println("输入的格式不正确,请输入正确格式:");
System.out.println("用户名和密码!");
System.exit(1);//不是两个参数,则要退出系统
}//之后运行的程序表示已经成功输入了用户名和密码
String userName=args[0];
String usePassword=args[1];
//我们要用"字符串".equals去判断用户名是否为abc,密码是否为123
//而不是用userName去调用equals。这样有效地避免了NullPointException(空指针异常)
//因为useName是引用数据类型,如果userName为空,则会出现异常即(空指针异常)
//所以在开发中常常将字符串写在前面,然后调用equals的方法进行比较,这样避免了异常
if("abc".equals(userName)&&"123".equals(usePassword))
{
System.out.println("欢迎访问!");
}
else
{
System.out.println("输入的用户名和密码不正确");
}
}
}
阅读(473) | 评论(0) | 转发(0) |