packagemethod;publicclassDemo1{//main 方法publicstaticvoidmain(String[] args){//实际参数:实际调用传递参数int sum =add(1,2);// add方法System.out.println(sum);//3// test(); //test方法}//加法//形式参数publicstaticintadd(int a,int b){return a + b;}publicstaticvoidtest(){for(int i =0; i <=1000; i++){if(i %5==0){System.out.print(i +"\t");}if(i %(5*3)==0){//每行3个System.out.println();//System.out.print("\n");//println 输出完换行//print 输出完不换行}}}}
3.方法重载
packagemethod;publicclassDemo2{publicstaticvoidmain(String[] args){double max =max(20.0,20.0);System.out.println(max);}//比大小publicstaticintmax(int num1,int num2){int result =0;if(num1 == num2){System.out.println("相等");return0;//终止方法}if(num1 > num2){
result = num1;}else{
result = num2;}return result;}//重载 //类型不同 doublepublicstaticdoublemax(double num1,double num2){double result =0;if(num1 == num2){System.out.println("相等");return0;//终止方法}if(num1 > num2){
result = num1;}else{
result = num2;}return result;}}
4.命令行传参
packagemethod;publicclassDemo3{publicstaticvoidmain(String[] args){//args.length 数组长度for(int i =0; i < args.length; i++){System.out.println("args["+i+"]:"+args[i]);}}}