①通过类名调用方法
static 修饰方法(public static void mothod() {}),类名调用 。
static 修饰符的方法属于类,可以直接通过类名调用。
②通过对象调用方法
不加static修饰((public void mothod() {})),创建一个对象,对象调用。
不加static修饰时,方法属于对象,需要通过new对象来调用方法。
package lwj;
import java.util.Scanner;
public class wj1 {
public static void main(String[] args) {
int[] a=new int[5] ;
//无static修饰:创建一个对象
wj1 w=new wj1();
//调用scaaner方法
w.scanner(a);
//有static修饰,直接调用
print(a);
}
//输入
public void scanner(int[] a) {
System.out.print("请输入5个数:");
Scanner in = new Scanner(System.in);
for(int i=0;i<a.length;i++){
a[i]=in.nextInt();}
}
//输出打印值
public static void print(int[] a) {
for(int i=0;i<a.length;i++)
System.out.print("输出:"+a[i]+" ");
}
}