五.方法
方法
方法即行为
方法前如果有void就是没有返回值
public static void main(String[] args) {
test();
}
public static void test() {//void是没有返回值
System.out.println("测试");
}
如果有返回值,方法必须加上return返回该值,同时void换成对应的数据类型,返回类型要与赋值类型一致。return只能返回一个值,不能返回多个值。
public static void main(String[] args) {
test();
}
public static int test() {//void换成对应的数据类型
int sum=0;
System.out.println("测试");
return sum;//如果有返回值,方法必须加上return返回该值
}
静态方法不能访问非静态方法,同时方法可以调用另外一个方法,但不能在方法里面定义方法
public static void main(String[] args) {
test();//静态方法只能调用静态方法,不能调用非静态方法
}
public int test() {//静态static
int sum=0;
System.out.println("测试");
return sum;
}
方法的重载
方法名相同,但方法的参数和个数不同即为重载
不能在代码块外部编写逻辑运算。for、while、if else、switch case、do while等