14.String[] args

来源:互联网 发布:数据恢复大师注册机 编辑:程序博客网 时间:2024/06/08 14:01
关于main方法中的参数列表String[] args
     String[] args 是专门用来接收命令行参数的
     例如: java test abc def aaa
            JVM在调用test类的main方法前,先"abc def aaa "这个字符串以“空格”
       的方式分割,然后存储在String数组中
       String[] args = {"abc", "def", "aaa"};
       test.main(args)

//需求说明:运行该软件必须提供用户名和密码。格式java test username password//          如果用户没有提供足够参数,则退出系统//          如果用户名是admin 密码是123 则登陆成功public class test{public static void main(String[] args){if(args.length != 2){System.out.println("格式错误,登陆失败...");return;}String username = args[0];String password = args[1];if("admin".equals(username) && "123".equals(password))System.out.println("登陆成功");elseSystem.out.println("账号或密码错误,登陆失败..."); }}