首页 > 编程语言 >JAVA-Day 12:数组的动态初始化和遍历

JAVA-Day 12:数组的动态初始化和遍历

时间:2025-01-10 19:32:40浏览次数:1  
标签:初始化 12 JAVA int 静态 遍历 数组 动态 Day

数组的动态初始化和遍历

数组的动态初始化格式为:

int a[]=new int[10];
        a[0]=4;
        a[1]=5;

例:

for (int i = 0; i < 2; i++) {
            System.out.println(a[i]);
        }

代码运行结果如下雨所示:

![数组的动态初始化运行结果](file://C:\Users\小王同学\Desktop\MarkText\数组的动态初始化和遍历\数组的动态初始化运行结果.png?msec=1736508433866)

数组动态初始化和静态初始化的区别:

静态初始化:

静态初始化特点:由我们为每一个数组元素设置初始值,而数组的长度由系统(JVM)来决定;

动态初始化:

动态初始化特点:由我们来设置数组元素的个数(数组长度),而每一个数组元素的初始值由系统来决定。【与静态初始化特点相反】

标签:初始化,12,JAVA,int,静态,遍历,数组,动态,Day
From: https://www.cnblogs.com/chi-yu/p/18664582

相关文章

  • JavaScript ES2023/2024 新特性学习总结
    JavaScriptES2023/2024新特性学习总结ES2023/2024规范新特性与最佳实践总结作者:在人间耕耘更新时间:2025年1月10日目录前言核心特性概览ES2023新特性实战ES2024新特性实战实际开发应用场景性能与最佳实践总结前言ES2023/2024规范引入多项新特性,本文......
  • 12月21日总结
    概念上,树是一种非线性的数据结构,它由节点(node)组成,有一个特殊的节点被称为根节点(root),从根节点开始,通过分支连接子节点,子节点又可以有自己的子节点,如此层层嵌套,形成类似现实世界中树的形状,只不过是倒置的,根节点在最上方。树具有层级性,根节点为第0层,往下依次递增。节点的度(degree)指......
  • 12月23日总结
    今日学习了二叉树的相关操作:一、遍历操作深度优先遍历:前序遍历(根-左-右):递归实现:从根节点开始,首先访问根节点,然后递归地对左子树进行前序遍历,最后递归地对右子树进行前序遍历。示例代码如下(以C语言为例):typedefstructTreeNode{intval;structTreeNode*left;struc......
  • 12月24日总结
    今日踏入数据结构中“图”的奇妙世界,相较于之前学习的线性结构和树结构,图更为复杂且充满多样性,带来了全新的知识挑战与思维拓展。概念上,图由顶点(vertex)和边(edge)组成,顶点代表图中的节点,边则用于连接这些顶点,体现它们之间的关系。根据边是否有方向,图可分为有向图和无向图。有向图......
  • 12月25日总结
    今日主要学习了图的两种遍历方法:深度优先遍历和广度优先遍历深度优先搜索(DFS)include<stdio.h>include<stdlib.h>defineMAX_VERTICES100//图的结构体,使用邻接表存储typedefstructGraph{intnumVertices;structAdjListNode**adjLists;int*visited;}Graph;//......
  • 12月26日总结
    今日主要学习了图中寻找最短路径的算法:迪杰斯特拉算法和弗洛伊德算法迪杰斯特拉算法:include<stdio.h>include<stdlib.h>include<limits.h>include<stdbool.h>//找到未确定最短路径的顶点中距离源点最近的顶点intminDistance(intdist[],boolsptSet[],intnumVerti......
  • 12月17日每日总结
    今日主要学习了图中寻找最小生成树的算法:克鲁斯卡尔算法和普利姆算法克鲁斯卡尔算法:构建边结构体:用于存储图中的边信息,包括边的两个端点以及边的权值。typedefstructEdge{intsrc;intdest;intweight;}Edge;对边进行排序:可以使用C语言标准库中的qsort函数来实现......
  • JAVA-Day 11:数组的静态初始化和遍历
    数组的静态初始化和遍历数组静态初始化格式数组的静态初始化与遍历完整格式:数据类型[]数组名=new数据类型[]{元素1,元素2,元素3,....}简化格式:数据类型[]数组名={元素1,元素2,元素3,....}[]在数组名前后都可以代码如下:intnumber[]={1,2,3,4,5};for(inti=0;......
  • java献血系统论文+源码 2025毕设
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景在现代社会,无偿献血对于保障医疗用血安全和满足医疗需求具有不可替代的重要性。随着社会的发展和人口的增长,医疗用血的需求量持续增加,对献血管理......
  • java米哈游原神角色伤害计算系统论文+源码 2025毕设
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景《原神》作为一款在全球范围内广受欢迎的开放世界冒险RPG游戏,其复杂而多样的角色伤害计算系统是游戏核心机制之一。随着游戏的不断更新与发展,角......