访问数组元素进行获取
数组的访问
索引: 每一个存储到数组的元素,都会自动的拥有一个编号,从0开始,这个自动编号称为数组索引(index),可以通过数组的索引访问到数组中的元素。
格式:
数组名[索引]
数组的长度属性: 每个数组都具有长度,而且是固定的,Java中赋予了数组的一个属性,可以获取到数组的长度,语句为: 数组名.length ,属性length的执行结果是数组的长度,int类型结果。由次可以推断出,数组的最大索引值为数组名.length-1 。
public static void main(String[] args) {int[] arr = new int[]{1,2,3,4,5};//打印数组的属性,输出结果是5System.out.println(arr.length);
}
索引访问数组中的元素:
数组名[索引]=数值,为数组中的元素赋值
变量=数组名[索引],获取出数组中的元素
public static void main(String[] args) {//定义存储int类型数组,赋值元素1,2,3,4,5int[] arr = {1,2,3,4,5};//为0索引元素赋值为6arr[0] = 6;//获取数组0索引上的元素int i = arr[0];System.out.println(i);//直接输出数组0索引元素System.out.println(arr[0]);
}
package cn.learn.day05.demo01;/*
直接打印数组名称,得到的是数组对应的:内存地址哈希值。
二进制:01
十进制:0123456789
16进制:0123456789abcdef访问数组元素的格式:数组名称[索引值]
索引值:就是一个int数字,代表数组当中元素的编号。
【注意】索引值从0开始,一直到“数组的长度-1”为止。*/
public class Demo04ArrayUse {public static void main(String[] args) {// 静态初始化的省略格式int[] array = { 10, 20, 30 };System.out.println(array); // [I@75412c2f// 直接打印数组当中的元素System.out.println(array[0]); // 10System.out.println(array[1]); // 20System.out.println(array[2]); // 30System.out.println("=============");// 也可以将数组当中的某一个单个元素,赋值交给变量int num = array[1];System.out.println(num); // 20}}
访问数组元素进行获取相关推荐
- php访问数组用引号_php双引号中访问数组元素报错如何解决
最近在做微信公众号开发,在一个发送图文接口中,需要把数组元素拼接在XML字符串中,本文主要和大家分享一篇基于php双引号中访问数组元素报错的解决方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小 ...
- 本地方法(JNI)——访问数组元素+错误处理
[0]README 1) 本文文字描述 均转自 core java volume 2 , 旨在理解 本地方法(JNI)--访问数组元素+错误处理 的基础知识 : 2)for source code, ...
- 4 指针运算_C++用指针访问数组元素(学习笔记:第6章 08)
用指针访问数组元素[1] 数组是一组连续存储的同类型数据,可以通过指针的算术运算,使指针依次指向数组的各个元素,进而可以遍历数组. 定义指向数组元素的指针 定义与赋值 例: int a[10], *p ...
- matlab 判断元素索引_MATLAB通过索引访问数组元素
所谓索引,就是元素在数组这块内存中的顺序号,这与班级里的学号.银行的排号是一样的. 要想知道某个元素的索引,首先得知道数组元素在内存中是如何排布的. 对于一维数组,元素从前往后挨着存储即可:下标为 1 ...
- cout 数组_C++用指针访问数组元素(学习笔记:第6章 08)
用指针访问数组元素[1] 数组是一组连续存储的同类型数据,可以通过指针的算术运算,使指针依次指向数组的各个元素,进而可以遍历数组. 定义指向数组元素的指针 定义与赋值 例: int 等效的形式 经过上 ...
- 基于php双引号中访问数组元素
关于 php访问数组 {} [] 转载于:https://www.cnblogs.com/fengxiaoyao/p/9558963.html
- 访问数组元素的 3 种方法
// 数组的声明及赋值 string[] sa = { "jeky", "apple", "august" ...
- 访问数组元素进行赋值
package cn.learn.day05.demo01;/* 使用动态初始化数组的时候,其中的元素将会自动拥有一个默认值.规则如下: 如果是整数类型,那么默认为0: 如果是浮点类型,那么默认为0. ...
- C++ 笔记(08)— 数组(数组的声明、初始化、访问及修改数组元素)
数组具有如下特点: 数组是一系列元素: 数组中所有元素的类型都相同: 所有的数组都是由连续的内存位置组成.最低的地址对应第一个元素,最高的地址对应最后一个元素. 1. 一维数组 1.1 声明数组 要声 ...
最新文章
- 非计算机专业自学1年拿到算法offer的总结(附学习路线)
- java求婚代码_屌丝程序员的求婚道具--内含视频
- Chrome 的又一个bug?
- 服务间调用要通过网关吗_Asp.Net Boilerplate微服务实战(二)架构解析
- 科大星云诗社动态20220104
- sqlserver sa
- python获取pid并杀死_用python记录运行pid,并在需要时kill掉它们的实例
- 那些你不知道的 getClientRects()
- 拼接的html点击事情不触发,关于在vue中拼接html的问题,点击事件无法执行
- 【英语学习】【WOTD】purview 释义/词源/示例
- erp管理系统都有哪些
- data为long 怎么设置vue_vue.js入门
- 2017/07/27 工作日志
- 雾芯科技,创新者的窘境
- 前端开发常见的英语单词汇总
- Google Earth Engine(GEE)——估计未来人口密度(越南2100年人口预测)
- 密码找回、带星号密码查看解决方案
- 1155网址大全:打造简单实用的网址导航
- BDD ROBDD
- Java容器深度总结:Java容器整体结构