一、方法的基本使用方法的格式:
修饰符 返回类型 方法名(参数类型 参数1,参数类型 参数2){
方法体语句;
Return 返回值
}
package java基础; import com.sun.corba.se.impl.orb.ParserTable; /** * 测试方法的使用 */ public class TestMethod { public static void main(String[] args) { //通过对象调用普通方法 TestMethod tm=new TestMethod(); tm.printSxt(); tm.add(1,2,3); int c=tm.add(30,49,50)+1000; System.out.println(c); //如果有static可以直接调用,不需要通过对象取调用 add(20,30); } //表示没有返回值 void printSxt(){ System.out.println("哈哈哈"); System.out.println("哈哈哈"); } int add(int a,int b,int c){ int sum=a+b+c; System.out.println(sum); return sum; //return连个作用:1.结束方法的运行 2.返回值 } static int add(int a,int b){ int sum=a+b; System.out.println(sum); return sum; }} 二、方法重载
package java基础; /** * 测试方法重载 */ public class TestOverload { public static void main(String[] args) { System.out.println(add(1,2)); System.out.println(add(1,2,3)); System.out.println(add(2.0,2)); } public static int add(int a,int b){ int sum=a+b; return sum; } //方法名相同参数的个数不同,可以构成重载 public static int add(int a,int b,int c ){ int sum=a+b+c; return sum; } //方法名相同返回值的类型不同,可以构成重载 public static double add(double a,int b){ double sum=a+b; return sum; } //方法名相同参数的顺序不一样,可以构成重载 public static double add(int a,double b){ double sum=a+b; return sum; } }
原文地址:https://www.cnblogs.com/zzzao/p/10888096.html
时间: 2024-10-03 18:57:33