前言
一个程序运行是多个方法组成,平常建立程序的main();也是一个方法
一、方法是什么?
方法是将具有独立功能的代码块作为一个整体,使其具有特殊功能的代码集。一个方法集合完成功能的代码段,使其完成一个完整的功能
二、方法定义
方法必须先创建才可以使用,该过程称为方法定义。常用的方法定义格式: public static void 方法名 ( ) { //方法体 }。
1.带参数方法的定义
定义格式:public static void 方法名 ( 数据类型 参数 ) { … … },在方法名后面的()定义需要使用的参数,可以使用一个参数,也可以使用多个参数格式(多个参数): public static void 方法名 ( 数据类型 变量名1 ,数据类型 变量名2 ,…… ) { … … }。注意方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错;方法定义时,多个参数之间使用逗号( ,)分隔
2.带返回值方法的定义
定义格式: public static 数据类型 方法名 ( 参数 ) { return 数据 ; },在方法名前定义返回值的数据类型,在方法体里面return 数据返回需要的数据。方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错。
三、方法调用
调用格式: 方法名 ( ) ;注意方法必须先定义后调用,否则程序将报错。
1.带参数方法的调用
调用格式: 方法名 ( 参数 ) ;在方法名后面的()定义需要使用的参数,可以使用一个参数,也可以使用多个参数格式格式(多个参数): 方法名 ( 变量名1/常量值1 ,变量名2/常量值2 ) ;注意在方法调用时,参数的数量与类型必须与方法定义中的设置相匹配,否则程序将报错。与方法定义时一样,多个参数之间用“,”分隔。
2.带返回值方法的调用
调用格式: 数据类型 变量名 = 方法名 ( 参数 ) ;定义一个新的变量接收方法的返回值,变量的数据类型要和方法内return的数据类型匹配,否则程序将报错。
注意:方法不能嵌套定义 void表示无返回值,可以省略return,也可以单独的书写return,后面不加数据
四、方法重载
方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载 多个方法在同一个类中 多个方法具有相同的方法名 多个方法的参数不相同,类型不同或者数量不同
重载仅对应方法的定义,与方法的调用无关,调用方式参照标准格式 重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两个方法是否相互构成重载
五、Debug
Debug:是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。在程序执行过程中使用debug断点功能,追踪程序的执行过程,可以寻找程序的出错点。
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。