main()方法的使用说明:
- main()方法作为程序的入口。
- main()方法也是一个普通的静态方法。
- main()方法可以作为我们与控制台交互的方式(类似于:使用Scanner)。
package com.it21;
/*
* 了解,与控制台交互
*/
public class MainDemo {
public static void main(String[] args) {
for(int i=0; i<args.length; i++) {
//传入的数据默认为字符串
System.out.println("***" + args[i]);
//可以把字符串转为基本数据类型
int num = Integer.parseInt(args[i]);
System.out.println("小红的期末成绩:" + num);
}
}
}
笔记代码:
MainTest 类:
package com.it21;
/*
* main()方法的使用说明:
* 1. main()方法作为程序的入口。
* 2. main()方法也是一个普通的静态方法。
* 3. main()方法可以作为我们与控制台交互的方式。(之前:使用Scanner)
*
*
* public static void main(String[] args) {
* public:因为main方法是程序的入口,所有入口的权限要大
* static:只要一个入口就够了。所以在main方法里要声明对象,才能调用非静态方法。
* void:不需要返回值,入口使用就没了。
* String[] args:这是一个可以与控制台交互的功能,类似于Scanner
* }
*/
public class MainTest {
public static void main(String[] args) {
//调用静态方法
Main.main(new String[100]);
MainTest test = new MainTest();
test.show();
}
public void show() {
}
}
class Main{
public static void main(String[] args) {
for(int i=0; i<args.length; i++) {
args[i] = "args_" + i;
System.out.println(args[i]);
}
}
}