Java数组基本知识
来源:互联网 发布:淘宝页面装修尺寸 编辑:程序博客网 时间:2024/05/16 23:38
定义:数组是一组变量集合,存储相同数据类型的一组数据。**有顺序的连续的空间**
//声明一个变量就是在内存空间里划分出一块合适的空间//
//声明一个数据就是在内存空间里划分出一串连续的空间//
数组名:就是标识符,连续空间的首地址,元素下标表明了元素在数组中的位置,从0开始。
数组中的元素都可以通过下标来访问。数组长度不变,避免数组越界。
化简赋值步骤
1.边声明边赋值int[ ] score = {1,2,3,4} ;(第一种写法,推荐用)
int[ ] score = new int[ ]{1,2,3,4} ;(第二种写法,[ ]中不能定义数组长度)
2.使用循环Scanner input = new Scanner(System.in);
for(int i=0;i<30;i++){
score[i] = input.nextInt( ); }
示例;求平均数
数组遍历:
1.通过for循环 特点:写法复杂 可以控制遍历的范围
2.通过foreach循环 特点:写法简单 从第一个开始遍历到最后一个,不能控制范围
foreach循环语法:
第一个表达式是声明一个变量去接受每次循环得到的元素
第二个表达式是需要遍历的数组或集合
定义的变量类型(表达式1)必须跟数组的变量类型(表达式2)一致
示例:遍历输出数组
基本数据类型---传值。改变其中一个,另一个不变。
引用数据类型---传引用。改变其中一个,另一个也变化。
堆内存与栈内存:
阅读全文
0 0
- Java数组基本知识
- java初学之函数的基本知识和数组的基本知识
- Java基本知识(连载)-数组、方法和字符串
- 数组基本知识
- 基本知识-数组
- 数组基本知识
- java基本知识
- java基本知识
- Java基本知识
- Java基本知识
- java基本知识
- java基本知识
- JAVA基本知识
- java基本知识
- java基本知识
- java基本知识
- Java基本知识
- 【Java学习笔记】基础知识学习4【数组的基本知识】
- Ubuntu 16.04 +显卡驱动 + CUDA 安装教程
- 设置修改CentOS系统时区
- (un)signed char 及溢出
- Javascript 数组循环遍历之forEach(转载自oscar999)
- C++生成和解析XML文件
- Java数组基本知识
- javascript获取当前时间以及修改时间
- Laravel中Blade模板引擎流程控制
- Javascript编程原则和良好习惯
- 提升ListView的运行效率
- c#匿名类与匿名函数、lambda表达式
- Redis源码剖析-链表list
- windows 命令行解析
- 原生js分页功能