初学请问 怎么判断主函数的args长度
初学请教 如何判断主函数的args长度
实例代码是这样
书上后面这样说道,
我运行程序 直接就输出 没有输入内容
cuowu
geshishillllllllllll
请问是如何输入和判断args内容的
------解决思路----------------------
else 里面的if 和 else 可以和外层的else 合并为 else if ... else 结构
eclipse 里面的参数输入


如果是在命令行执行的话,直接 java JudgeArgs username password 就可以了
实例代码是这样
public class panduan {
public static void main(String[] args) {
if(args.length!=2){
System.out.println("cuowu");
System.out.println("geshishillllllllllll");
System.exit(1);
}
String name=args[0];
String password=args[1];
if(name.equals("lixinghua")&password.equals("123")){
System.out.println("ok");
}
else{
System.out.println("who are you");
}
}
}
书上后面这样说道,
我运行程序 直接就输出 没有输入内容
cuowu
geshishillllllllllll
请问是如何输入和判断args内容的
------解决思路----------------------
public class JudgeArgs {
public static void main(String[] args) {
if (null == args
------解决思路----------------------
args.length != 2) {
System.out.println("输入的参数不正确,系统退出");
} else {
if ("username".equals(args[0]) && "password".equals(args[1])) {
System.out.println("欢迎李兴华光临");
} else {
System.out.println("输入的用户名及密码错误");
}
}
}
}
else 里面的if 和 else 可以和外层的else 合并为 else if ... else 结构
eclipse 里面的参数输入
如果是在命令行执行的话,直接 java JudgeArgs username password 就可以了