首页 > 其他分享 >数组

数组

时间:2022-11-08 20:46:13浏览次数:40  
标签:初始化 遍历 int 数组 格式 array

  • 数组介绍
    • 数组是一种容器,可以用来存储同种数据类型的多个值
    • 数组在存储数据的时候,需要结合隐式转换考虑
  • 数组的定义与初始化
    • 数组的定义
      • 格式一:int[]  array
      • 格式二:int   array[]
    • 初始化
      • 静态初始化:int[] array=new int[]{1,2,3,4,5,6};
      • 简化格式:int[] array={1,2,3,4,5};
      • 数组的长度不会发生变化
      • 数组地址值为[D@776c8df   [表示当前是一个数组    D表示当前数组的元素都是double类型的
      • 数组地址值为[I@775c8df     [表示当前是一个数组    D表示当前数组的元素都是double类型的
  • 数组元素访问
    • 数组[索引]
  • 数组遍历
    • 遍历指的是取出数据的过程,不用局限的理解为,遍历就是打印
  • 数组动态初始化
    • int[] array=new int[3];
    • 数组动态初始化后,每种数据类型有不同的初始值
  • 数组常见问题
    • 访问数组不能越界,否则会发生ArrayIndexOutOfException异常                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

 

标签:初始化,遍历,int,数组,格式,array
From: https://www.cnblogs.com/wei-xin-yuan/p/16871104.html

相关文章

  • 数组翻转
    importjava.util.Scanner;publicclassEext{ publicstaticvoidmain(String[]args){ int[]array={1,2,3,4,5,6}; //把array[0]和array[5]进行交换{5,2,3,......
  • 实验4 类与数组、指针
    实验五vectorint.h#pragmaonce#include<iostream>usingnamespacestd;classvectorInt{public: ints,*p; vectorInt(intm) { p=newint[m]; s......
  • 实验4 类与数组、指针
    Task1~4浅复制:inta=10;intb=a;可用于静态内存的复制。对于简单的类,默认的复制构造函数已经够用了,但当类持有其他资源,如动态分配的内存、指针等,就需要用到深复制......
  • 软件工程最大连续子数组和(最大子段和)
     题目一:最大连续子数组和(最大子段和)背景 问题:给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整......
  • 实验四类和对象数组及指针
    11#pragmaonce22#include<iostream>3344usingstd::cout;55usingstd::endl;6677classvectorInt{88public:99//构造......
  • mysql根据json字段内容作为查询条件(包括json数组)检索数据
    最近用到了mysql5.7的json字段的检索查询,发现挺好用的,记录一下笔记我们有一个日志表,里面的data字段是保存不同对象的json数据,遇到想根据里面的json的字段内容作为条件查询......
  • 8种现代数组方法,每个开发人员都应该知道
    英文| https://javascript.plainenglish.io/8-modern-array-methods-that-every-developer-should-know-416855e01757翻译|小爱在用代码执行数组操作时,你是否经想过,关于......
  • javascript中数组的22种方法
    数组总共有22种方法,本文将其分为对象继承方法、数组转换方法、栈和队列方法、数组排序方法、数组拼接方法、创建子数组方法、数组删改方法、数组位置方法、数组归并方法和数......
  • 湍流数组 双指针+数学 奇偶分数组 字符串
    978.最长湍流子数组dp[0][0]=dp[0][1]=1;初始化一个数for(inti=1;i<n;i++){dp[i][0]=dp[i][1]=1;if(arr[i]>arr[i-1]){dp[i][0]=dp[i-1][1......
  • elementUI table 数组中各项加逗号隔开
    js处理//this.newTableData数组this.newTableData.map((item,index)=>{//item.label数组if(item.label){......