Java数组
来源:互联网 发布:ff14暗之战士捏脸数据 编辑:程序博客网 时间:2024/06/18 11:18
声明数组变量
首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:
dataType[] arrayRefVar; // 首选的方法
或
dataType arrayRefVar[]; // 效果相同,但不是首选方法
实例:
double[] myList; // 首选的方法
或
double myList[]; // 效果相同,但不是首选方法
创建数组
Java语言使用new操作符来创建数组,语法如下:
arrayRefVar = new dataType[arraySize];
上面的语法语句做了两件事:
一、使用 dataType[arraySize] 创建了一个数组。
二、把新创建的数组的引用赋值给变量 arrayRefVar。
数组变量的声明,和创建数组可以用一条语句完成,如下所示:
dataType[] arrayRefVar = new dataType[arraySize];
另外,你还可以使用如下的方式创建数组。
dataType[] arrayRefVar = {value0, value1, …, valuek};
数组的元素是通过索引访问的。数组索引从 0 开始,所以索引值从 0 到 arrayRefVar.length-1。
处理数组
数组的元素类型和数组的大小都是确定的,所以当处理数组元素时候,我们通常使用基本循环或者 foreach 循环。
实例:
package luo4;public class test1 { public static void main(String args[]){ double[] mylist={1.2,4.2,3.5,4}; for(int i=0;i<mylist.length;i++){ System.out.println(mylist[i]+"\n"); } double total=0; for(int i=0;i<mylist.length;i++){ total+=mylist[i]; } System.out.println("和为:"+total); double max=mylist[0]; for (int i=1;i<mylist.length;i++){ if(mylist[i]>mylist[0]){ max=mylist[i]; } } System.out.println("最大值是:"+max); }}
结果:
1.2
4.2
3.5
4.0
和为:12.9
最大值是:4.0
实例2:
package luo4;public class test2 { public static void main(String args[]){ double[]mylist={1,2,3,4,5}; for(double A:mylist){ System.out.println(A); } }}
结果:
1.0
2.0
3.0
4.0
5.0
阅读全文
0 0
- java数组添加数组
- java数组添加数组
- Java数组-二维数组
- 【Java】数组--二维数组
- java-数组/二维数组
- Java数组、遍历数组
- java数组
- JAVA数组
- JAVA数组
- JAVA数组
- Java数组
- Java数组
- java数组
- java数组
- java数组
- Java--数组
- Java数组
- java 数组
- HibernateⅠ 入门
- 链栈学习及运用笔记
- linux环境下导出导入oracle的dmp文件。(exp,imp)
- Vue key的作用
- Makefile文件编写
- Java数组
- 集合
- 计算机常用算法对照表整理
- hibernate一级缓存,二级缓存,查询缓存
- python组合数据类型--列表
- linux定时任务的设置
- mysql主从同步(4)-Slave延迟状态监控
- tensorflow 学习笔记3 placeholder与激活函数
- 计算灰度共生矩阵GLCM