Java 方法详解
package Study;
public class Test {
public static void main(String[] args) {
ta();
}
public static void ta() { //创建一个返回类型为空的ta方法
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >= i; j--) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
for (int j = 1; j < i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
方法定义
方法重载
package Study;
public class Demo09 {
public static void main(String[] args) {
int max=max(10,20);
double max2=max(12.1,12.2);
System.out.println(max);
System.out.println(max2);
}
public static int max(int a,int b){
int c=0;
if(a>b){
c=a;
}
if(a<b){
c=b;
}
if(a==b){
return 0;
}
return c;
}
public static double max(double a,double b){ //两个名字都为max的方法,但传递的返回值,以及形参不同,即为重载
double c=0;
if(a>b){
c=a;
}
if(a<b){
c=b;
}
if(a==b){
return 0;
}
return c;
}
}