public static void main(String[] args){}
一、main()理解:
1:看作是一个普通的方法。
2:看作是程序的入口,格式是固定的。
public class MainTest {
public static void main(String[] args) { //看做程序入口
String[] arr=new String[]{"55","99","22"};
Main.main(arr);
}
}
class Main{
public static void main(String[] args) { //看做普通的静态方法
System.out.println("调用Main类中的main()");
for (int i=0;i<args.length;i++){
System.out.println(args[i]);
}
}
}
二、与控制台交互
Q:从键盘获取数据的方法?
1.使用Scanner类中方法。
2.使用main()的形参进行传值。
public class MainDemo {
public static void main(String[] args) {
for (int i=0;i<args.length;i++){
System.out.println("hello:"+args[i]);
//hello:tom
//hello:Jerry
//hello:45
//hello:true
}
}
}