当前位置: 首页 > wzjs >正文

在门户网站中营销者通过制作什么应用公园收费标准

在门户网站中营销者通过制作什么,应用公园收费标准,钉钉如何做自己的网站,php 7.0 wordpress函数的定义 概念:实现特定功能的一段代码,可反复使用。 定义语法: public static void 函数名称{ //函数体 } 经验:将需要在多个位置重复使用的一组代码,定义在函数体内。 package demo; public class Test1{publi…

函数的定义

概念:实现特定功能的一段代码,可反复使用。

定义语法:

        public static void 函数名称{

                //函数体

        }

经验:将需要在多个位置重复使用的一组代码,定义在函数体内。

package demo;
public class Test1{public static void main(String[] args){System.out.println("好好学习");printline();System.out.println("天天向上");printline();System.out.println("dood good study");printline();		System.out.println("day day up");		}public static void printline(){for(int i=1;i<=30;i++){System.out.print("=");}System.out.println();}
}

定义的位置

函数定义在类的内部,与main函数并列。

//位置1

public class Test{

        //位置2

        public static void main(String[] args){

                //位置3

        }

        //位置4

}

//位置5

正确的使用位置:位置2、位置4

函数的调用

先执行函数内部代码,结束后,返回到函数调用处,继续执行。

函数的参数

参数:调用函数时传入的数据

型参与实参

定义语法:

public static void 函数名称(形式参数){

       // 函数主体

}

调用语法:

        函数名称(实际参数);

自定义函数里的public static void printline(int n,String x)里面的int n,String x是形参

 函数调用里面的printline(30,"*");里面的30,"*"是实参

package demo;
public class Test2{public static void main(String[] args){printline(30,"*");System.out.println("好好学习");printline(30,"+");System.out.println("天天向上");printline(25,"-");System.out.println("dood good study");printline(40,"~");		System.out.println("day day up");printline(10,"=");		}public static void printline(int n,String x){for(int i=1;i<=n;i++){System.out.print(x);}System.out.println();}
}

返回值与返回类型

定义语法:

public static 返回值类型 函数名称(形式参数列表){

        //函数主体

        return value;//返回值

}

调用语法:

       变量= 函数名称;

注:返回值有类型用return

package demo;
public class Test4{public static void main(String[] args){int r=add(100,10);if(r%2==0){System.out.println(r+"是偶数");}else{System.out.println(r+"是奇数");}}public static int add(int n,int m){int sum=n+m;return sum;}		
}

return关键字

return的两种用法:

        应用在具有返回值的类型中:

                return value:表示结束当前函数,并伴有返回值。返回到函数调用处。

        应用在没有返回值类型中(void)的函数中:

                return:表示结束当前函数,直接返回到函数调用处。

package demo;
public class Test4{public static void main(String[] args){int r=add(100,10);if(r%2==0){System.out.println(r+"是偶数");}else{System.out.println(r+"是奇数");}}public static int add(int n,int m){int sum=n+m;return sum;}		
}

总结

注意:一个类型中可以定义多个函数,函数之间属于并列关系,不可嵌套。

经验:一个函数只做一件事情

好处:1.减少代码冗余

2.提高复用性

3.提高可读性

4.提高可维护性

5.方便分工合作

嵌套调用

在一个被调用的函数中又调用了其他的函数

package demo;
public class Test5{public static void main(String[] args){System.out.println("main..start..1");m1();System.out.println("main..end..2");}public static void m1(){System.out.println("main..start..3");m2();System.out.println("main..end..4");}public static void m2(){System.out.println("main..start..5");System.out.println("main..end..6");}			
}

无穷递归

在一个函数中调用了自身

package demo;
public class Test5{public static void main(String[] args){m1();}public static void m1(){System.out.println("m1..start");m1();System.out.println("m1..end");}			
}

无穷无尽的执行m1.start...最终内存耗尽,出错。

递归

package demo;
public class Test6{public static void main(String[] args){System.out.println(jc(7));}public static int jc(int n){if(n==1){return 1;}return n*jc(n-1);}			
}

用递归解决的问题都可以用循环解决,在解决复杂问题时,使用递归方法解决更为简单。

http://www.dtcms.com/wzjs/841186.html

相关文章:

  • 外国网站架构如何开一个自己的网站
  • 怎么制作一个网站5个网页网站开发教学大纲
  • 怎么把一个网站的关键词网络营销方式都有哪些
  • 网站的推广方式wordpress 相册插件
  • 网站标题特效网站建设新媒体运营
  • 广东建设企业网站怎么样做的网站百度搜索不出来的
  • 网页制作做网站左侧导航天津市建设教育培训中心的网站
  • 自建企业网站模板下载做汽车的网站
  • 更新网站的步骤app软件下载免费
  • 湖北网站seo洛江网站建设报价
  • 之梦系统怎么修改网站标头图片深圳市住建局官网查询
  • 做乒乓球网站的图片大连开发区做网站
  • 怎么建自己的摄影网站垂直网站
  • 哪里有网站制作设计上海家装博览会2023年时间
  • 深圳市网站建设外包公司排名南宁网络公司网站建设
  • 与恶魔做交易的网站连云港网站关键字优化
  • 益阳网站开发金蓝盟企业管理咨询公司
  • 企业网站的seo建材网站建设方案
  • 长沙做网站的有哪些怀化seo优化
  • 做网站优化的公司加大网站建设力度
  • 男女直接做性视频网站网站建设论文题目
  • 智林东莞网站建设公司网站建设图片logo
  • 做网站没有成本的方法wordpress调用头像
  • 外接硬盘做创建立网站软件开发平台方案
  • 下载网站怎么下载外贸推广排行榜
  • 只做女性的网站如何防范恶意网站
  • 阿迪达斯网站建设的总体目标如何制作一个手机app
  • 广西和城乡建设厅网站本科自考什么机构比较正规
  • 深圳龙岗淘宝网站建设公司有哪些wordpress仿
  • wordpress用户站点杭州网络科技设计中心