JavaSE学习笔记(2016.4.3)
2016-04-03 22:59
453 查看
JavaSE学习笔记(2016.4.3)
1、Java 中的数组几个小点
1、 声明数组语法: 数据类型[ ] 数组名;或者 数据类型
数组名[ ];
2、 分配空间
简单地说,就是指定数组中最多可存储多少个元素
语法: 数组名 = new 数据类型 [ 数组长度 ];
其中,数组长度就是数组中能存放元素的个数,如:
上面的可以合并,在声明数组的同时为它分配空间,如:
3、在 Java 中还提供了另外一种直接创建数组的方式,它将声明数组、分配空间和赋值合并完成,如
它等价于:
数组声明形式的实质是三个过程:声明数组、分配空间、赋值
2、一个简单的案例“for循环与遍历数组”
/**
* 该方法用于实现对一个数组最大值和最小值的输出
* @author Liu S.J
*
*/
public class Test0403_03 {
public static void main(String[] args) {
int nums [] = {12,13,45,65,2,56,77,88}; //Set a 数组
int sum = 0; //sum和avg初始值为0
int avg = 0;
int max = nums[0]; //
int min = nums[0];
//遍历数组,寻找最大值和最小值,计算总和
for(int i =0;i<nums.length;i++){
if(nums[i]>max){
max = nums[i];
}
else if(nums[i]<min){
min = nums[i];
}
sum = sum + nums[i];
}
avg = sum/nums.length ;
System.out.println("数组的最大值:"+max);
System.out.println("数组的最小值:"+min);
System.out.println("数组的最大值:"+avg);
}
}
相关文章推荐
- c++ primer 第五版 笔记前言
- 那些年,我还在学习C# 学习笔记续
- Ruby 魔法 学习笔记之一
- sqlserver 数据库学习笔记
- CSS学习笔记Padding 属性中参数的定义与使用
- prototype 1.5 & scriptaculous 1.6.1 学习笔记
- prototype 学习笔记整理
- Oracle学习笔记(六)
- 关于SQLServer2005的学习笔记 XML的处理
- Jquery 基础学习笔记
- ExtJs 学习笔记基础篇 Ext组件的使用第1/2页
- linux Shell学习笔记第五天
- Jquery 学习笔记(二)
- PHP入门学习笔记之一
- 那些年,我还在学习C# 学习笔记
- Ruffy javascript 学习笔记
- JavaScript 学习笔记(十六) js事件
- JavaScript 学习笔记(十二) dom
- JavaScript 学习笔记(十一)
- JavaScript 学习笔记 Black.Caffeine 09.11.28