美文网首页
day3-java基础(数组)

day3-java基础(数组)

作者: _拾年丶 | 来源:发表于2018-09-06 18:58 被阅读0次

JavaSE_day03 笔记

一、Switch 选择结构

语法格式:

switch() {

case 1:

System.out.println(“匹配后,需要执行的内容”);

break;

case 2:

...

default: 如果上面都没有对应的匹配值,没有东西执行,则可以执行默认操作。

break;

}

二、数组

数组也相当于一个容器,存入的数据类型必须是一致的,可以指定长度(容量)。

语法格式:

数组数据类型[] 变量名 = {‘值1’, ‘值2’, ... , ‘值 n’};

数组数据类型[] 变量名 = new 数组数据类型[长度];

int[] aa = new int[5];

创建了一个长度为 5的 int 类型数组。

如果想要获取数组中的第一个值,可以根据下标值(角标值)来获取,主要从 0 开始的,一直到数组长度减1为止。获取的语法格式:aa[2] 就是用来获取第三个值的。

数组的堆栈图

三、多维数组

数组中,其实没有所谓二维数组,其本质就是一维数组。如果是多维的话,可以直接认是数组中的数组。

int[][] aa = new int[3][5];

多维数组结构图

四、方法

函数 == 方法

函数:包含了实现某些功能的细节步骤。

方法:主要是将功能的实现逻辑和一些细节封装起来,如果调用者需要使用某些功能的话,者调用对应的方法即可,如果还需要接收数据,则定义一个对应的类型变量来接收方法返回的指定类型数据。

方法的语法格式:

访问权限 返回值类型 方法名(参数类型 形参名字, ...) {

代码写这里

return 返回值;

}

1)访问权限:主要是告诉人家这个方法是否能够进行访问,如共有的、私有的

2)返回值类型:一般我们使用引用数据类型,如 String、Integer、POJO 等。

3)方法名:符合标识符书写规则即可。

4)参数类型:一般我们使用引用数据类型,如 String、Integer、POJO 等。

5)代码写这里

6)返回值:就是调用者需要获取的数据,通过使用 return 关键字返回出去给调用者。

1. 定义一个方法,无返回值,无参数。打印一个三角形。

2. 定义一个方法,无返回值,无参数。用键盘录入五个同学的名字,用数组存储。

3. 定义一个方法,无返回值,有参数。打印指定 M 行,每行有 N 个 * 的矩形。

4. 定义一个方法,有返回值,有参数。录入三个数值,求平均值,并返回。

相关文章

  • day3-java基础(数组)

    JavaSE_day03 笔记 一、Switch 选择结构 语法格式: switch() { case 1: Sy...

  • ★05.访问Arrays

    基础类型数组 与 对象数组 基础类型数组 函数表 简单示例:GetArrayRegion() 简单示例...

  • 数组基础

    数组基础 新建数组 数组方法和属性 数组合并 数组常用方法

  • numpy - 学习笔记

    基础 随机数 正态分布 数组连结 数组分割 计时器 数组积累 基础 nparray.ndim 数组维数 nparr...

  • 数组基础

    数组基础 新建数组 数组方法和属性 数组常用方法 数组的遍历方法

  • IOS开发_数组

    1、基础概念; 2、数组的定义; 3、数组的分类; 4、数组的特点; 1、基础概念; 1.1下标:用于区分...

  • Android JNI 数组操作

    JNI 中有两种数组操作,基础数据类型数组和对象数组,JNI 对待基础数据类型数组和对象数组是不一样的。 基本数据...

  • Java 的协变

    对象存在继承关系, 其非基础数组可以给基础数组付值,这种属性叫做协变(covariance);

  • 数组操作

    总结:join(),concat(),slice(),filter(),reduce()数组本身保持不变 数组基础...

  • 2019-07-24

    今天php基础之数组

网友评论

      本文标题:day3-java基础(数组)

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