当前位置:   article > 正文

Java:数组与字符串_java 字符串数组

java 字符串数组

前言

这一章应该会有小伙伴在学习其他编程语言时候,可能会涉及到,因而会很熟悉,没有学过的,让我们一起进入这章的知识海洋吧!

一、数组

我们先来了解一下数组的特点:
(1)一个数组内的元素数据类型时相同的;
(2)数组中元素是有序的,他们在内存中按照先后顺序连接在一起;
(3)每个数组语速是用数组名和数组下标来确定的;
(4)数组下标从0开始数组的长度是指其数组元素的个数

在Java里,除了基本数据类型外,还提供了数组类型,数组类型时一致引用数据类型。数组元素可以是简单数据类型,也可以是对象数据类型。

1.1 一维数组

1 、一维数组的声明

声明数组包括数组的名字、数组包含的元素数据类型。
声明一维数组有两种格式:
(1)数组元素类型 [ ] 数组名;
(2)数组元素类型 数组名 [ ];

数组元素即可以是基本数据类型,也可以是对像的引用数据类型。例如,定义一个有三名学生的数组,每个元素均为一个学生对象,声明如下:
student [ ] student;
student student [ ];

2、数组的创建

Java不同于以前基本数据类型变量的声明,声明一个数组时, 并不在内存中给数组分配任何空间,仅仅创建了一个引用数组的存取地址。数组声明的目的只是告诉系统一个新的数组的名称和类型,数组本身不能存放任何数组元素,现阶段的数组值为null。因此,使用数组之前,需要先使用new关键字创建数组,为数组分配指定长度的内存空间。

数组分配内存格式如下:
数组名=new 数组元素的类型[ 数组的长度];

3、数组的初始化

有两种初始化结构:
(1)在声明时候初始化
double [ ] score={98,96,93};

上面的语句相当于下面:

double score [ ] =new double [4];
score [0]=98;
score [1]=96;
score [2]=93;

  • 1
  • 2
  • 3
  • 4
  • 5

(2) 将数组元素当成对象的引用数据类型,数组初始化时需要创建对象:

student =new student [3];</
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/730043
    推荐阅读
    相关标签
      

    闽ICP备14008679号