美文网首页
方法(函数)数组

方法(函数)数组

作者: WYZ_8db0 | 来源:发表于2019-03-20 23:16 被阅读0次

方法:

概念:

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

认识方法和语法:

例: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]

字符串的拼接打印

相关文章

  • 数组的简单总结

    定义数组: 构造函数 字面量 数组的长度 arr.length 数组的方法: 基本方法(添加,删除,修改) 栈方法...

  • 函数式编程入门系列二

    数组的函数式编程1.数组的函数式方法mapfilter函数2.连接操作concatAll函数3.reduce函数4...

  • 前端基础(问答13)

    keywords: 数组读写、字符串转化数组、数组转字符串、函数、数学函数、随机数、ES5数组、排序。 数组方法里...

  • MS-常用方法

    方法汇总 数组方法 字符串方法 时间函数 Mysql数据库 File函数 Directory函数 其他方法 iss...

  • 深拷贝

    1.数组,函数可共用 2.数组简单方法

  • js与ES6数组常用方法区别

    js数组 数组的概念及其定义方式字面量的形式 构造函数 数组的常用方法(依赖于数组使用)获取方法:对象.方法( )...

  • 方法(函数)数组

    方法: 概念: 方法也叫函数,可以看成完成一个完成独立功能的代码块,存在于类结构中 认识方法和语法: 例:publ...

  • 数组常用的方法总结一

    1:声明一个数组和一个函数,该函数判断一个数是否为偶数 数组的every方法 数组的some的方法 数组的Map方...

  • JS数组的几种迭代方法和归并方法

    一、数组的迭代方法, 每一个迭代方法的参数都是一个函数,该函数有三个参数:数组项的值,该项在数组中的位置,数组对象...

  • Julia快速入门(四)数组生成、repeat; 错误处理

    本篇代码在Julia1.0.2中测试通过 数组 数组定义方法 数组的特殊生成方法 数组的操作函数 数组的repea...

网友评论

      本文标题:方法(函数)数组

      本文链接:https://www.haomeiwen.com/subject/vioxvqtx.html