方法(函数)数组

方法:

概念:

方法也叫函数,可以看成完成一个完成独立功能的代码块,存在于类结构中

认识方法和语法:

例:public static void main(String[] args)

修饰符:public static(除主方法外不是必须存在的)

void:没有返回值(该位置是写返回值的):必须有

main:方法名(必须有)

(String[] args):形参列表 String[]数据类型,args形参名称

设计方法:

考虑代码块需要对什么类型的数据进行操作,如何操作

使用方法:


使用方法:

三种情况:

方法有static修饰:类名.方法名+形参列表

方法没有static修饰:对象名.方法名+形参列表

方法之间都有或都没有static修饰,直接方法名+形参列表

实参传入形参,数据类型,个数,顺序,都必须一致

方法签名和方法重载:

方法签名=方法名+形参列表

方法的重载方法名不变,参数列表不同

方法重复利用

方法return:

方法返回值的位置,必须写与方法内部返回值的数据一致的数据类型

注意:返回的是数据,不是变量或者表达式

return不一定执行的到

public static int add(){

if(true){

         return 1;//语法检查只看结构不看值,return语句不一定会执行得到

}

}




数组:

概念:计算机中多个连续的存储空间,可以存储连续的相同类型顺序

数组的基本语法

动态创建:

数据类型[]数组名称=new 数据类型[长度]

静态创建:

数据类型[]数组名称={数据1,数据2,数据3}

先声明后赋值:

数据类型[]数组名称

数组名称={数据1,数据2,数据3}


认识数组:

方法的形式参应该是

数据类型形式参数名

int[] a = new int[5];

int[]本身就是一个数据类型

数组的特点:

数据类型限定了数组可以存放的数据类型

一个数组可以存储多个元素

一旦数组对象被创建好,那么其长度就固定不变了

动态创建好数组之后,会自动分配默认值,和数组中的元素类型有关(类似之前成员变量的默认值)

如何使用;

存值:

数组名[下标]=值

取值:

遍历

数组名[下标]

常见错误:

下标越界

空指针


打印数组:

设计一个方法,打印传入int数组中的所有元素,打印的格式:[11,22,44,55]

字符串的拼接打印

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 13,949评论 0 38
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,820评论 1 45
  • 一、基础知识:1、JVM、JRE和JDK的区别:JVM(Java Virtual Machine):java虚拟机...
    杀小贼阅读 2,427评论 0 4
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,157评论 1 32
  • “ BRIAN ” 洛杉矶一名优秀的汽车摄影师(Auto photographer) 超酷炫的改装 时尚另类的配色...
    老特拉福德的猫阅读 552评论 0 0