Chinaunix首页 | 论坛 | 博客
  • 博客访问: 178431
  • 博文数量: 89
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 828
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-08 10:44
文章分类
文章存档

2014年(9)

2013年(80)

我的朋友

分类: Java

2013-10-18 18:41:10

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("输入的用户名和密码不正确");
  }
 }
}
阅读(448) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~