6、Java数组----6.1 什么是数组、数组的声明创建

这篇具有很好参考价值的文章主要介绍了6、Java数组----6.1 什么是数组、数组的声明创建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

6、Java数组

6.1 什么是数组、数组的声明创建

一、什么是数组
  • 数组是一个最简单的数据结构,是相同类型数据的有序集合
  • 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成
  • 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们
二、数组声明创建
  • 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:

    dataType[] arrayRefVar; //首选声明方法
    或
    dataType arrayRefVar[]; //效果相同,但不是首选方法
    
  • Java语言使用new操作符来创建数组,语法如下:

    dataType[] arrayRefVar = new dataType[arraySize];
    
  • 数组的元素是通过索引访问的,数组索引从0开始

  • 获取数组长度

    arrays.length
    

    示例文章来源地址https://www.toymoban.com/news/detail-619585.html

    package com.baidu.www.array;
    
    public class ArrayDemo01 {
        //变量类型 变量名称 = 变量值;
        //数组类型 数组名称 = 数组值;
        public static void main(String[] args) {
            int[] nums; //1、定义,数组的声明
            int nums2[]; //C与C++语言风格
            nums = new int[10]; //2、这里面可以存放十个int类型的数字,数组的创建,也就是在内存中开辟了一块空间
            //3、给数组元素赋值
            nums[0] = 1;
            nums[1] = 2;
            nums[2] = 3;
            nums[3] = 4;
            nums[4] = 5;
            nums[5] = 6;
            nums[6] = 7;
            nums[7] = 8;
            nums[8] = 9;
            nums[9] = 10;
            System.out.println(nums[0]);
            //计算所有元素的和
            int sum = 0;
            for (int i = 0; i < nums.length; i++) {
    
                sum = sum +nums[i];
            }
            System.out.println(sum);
        }
    }
    
    

到了这里,关于6、Java数组----6.1 什么是数组、数组的声明创建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java创建数组的四种方式

    1.使用默认值来初始化 语法: 数组元素类型 [] 数组名称 = new 数组元素类型 [数组长度] EG: int [] nums = new int [5]; //创建了一个类型为int,名字为nums ,长度为5的数组 2.先声明一个数组,再给值 语法: 数据元素类型 [] 数组名称; 数组名称 = new 数组元素类型[数组长度]; EG: int [] nums; num

    2024年02月09日
    浏览(59)
  • Java创建数组的三种方式

    这种一般用的比较多。 数组类型 [ ]  数组名称  =  new 数组类型 [ 数组长度 ] 

    2024年02月03日
    浏览(55)
  • 用java以数组为底层结构创建循环队列

    循环队列相对于普通队列最大的变化就是添加了一个头指针head,尾指针tail。原先的普通数组队列当入队列再出队列之后,前面就会空出位置,如果要再添加元素的话只能往尾部添加,当添加到容积大小的索引时就会自动扩容往后添加,但永远都不能在前面出队的空出的位置

    2024年01月21日
    浏览(33)
  • Java创建一个长度为10的数组,利用Arrays.sort(), 为数组元素排序

    程序要求:1)创建一个整型数组,数组的长度为10.                     2)给数组元素赋值,要求乱序。                   3)利用fori循环将数组元素依次输出。                      4)利用Arrays.sort(), 为数组元素排序                   5)采用增加for循环将

    2024年02月08日
    浏览(50)
  • 用java以数组为底层数据结构创建自己的栈

    栈可以解决什么问题呢: 1.括号匹配问题 2.递归 3.表达式求值问题 首先明确栈的功能: 1.入栈:给底层数组的尾部插入元素相当于入栈 2.出栈:把底层数组的最后一个元素提出来相当于出栈 3.获取栈长度:获取size 4.判断栈是否为空:底层数组size==0则为空 5.获取栈顶:返回底层

    2024年01月20日
    浏览(41)
  • java数组学习

    1.数组的理解:数组(Array),是多个相同类型数据按一定顺序排列的集合, 并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 2.数组相关的概念: 数组名 元素 角标、下标、索引 数组的长度:元素的个数 3.数组的特点: 1)数组是有序排列的 2)数组属于引用数据类型

    2024年02月08日
    浏览(26)
  • Python零基础学习6.1—Python组合数据类型(一)

    组合数据类型可以将多个数据组织起来,根据数据组织方式的不同,Python的组合数据类型可分成三类:序列类型、集合类型和映射类型,如图所示。 本章先来讲解元组和列表,我们应至少掌握以下几点: 掌握列表的创建、访问、增加与删除等基本操作 掌握元组的创建、访问

    2024年02月05日
    浏览(38)
  • 如何在Java中使用继承和多态?什么是Java中的接口,如何创建它们?

    在Java中,继承和多态是面向对象编程中最基本的概念之一。继承是指一个类可以从另一个类继承属性和方法。子类可以重写父类的方法,或者添加新的方法和属性。继承可以减少代码的重复,提高代码的可读性和可维护性。在Java中,使用“extends”可以实现继承。 下面

    2024年02月02日
    浏览(53)
  • Java 中的线程是什么,如何创建和管理线程-上(十一)

    Java 中的线程是指程序中可以独立执行的最小单位。在 Java 中,创建线程通常有两种方式:继承 Thread 类和实现 Runnable 接口。线程的管理包括控制线程状态、线程优先级、线程同步等。 一、Java 中的线程 线程是程序中能够独立执行的最小单位,它具有自己的执行路径、调用栈

    2024年02月03日
    浏览(37)
  • [正式学习java②]——数组的基本使用,java内存图与内存分配

     🌈键盘敲烂,年薪30万🌈 目录 一、数组的两种初始化方式 1.完整格式(静态初始化) 2.动态初始化 二、数组的遍历方式 三、数组的开辟与访问 四、数组的注意事项 1.数组直接打印打印的是地址值 2.数组在内存图中的位置 3.数组一旦开辟了空间长度是不可变的 4.区分数组长度

    2024年02月08日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包