首页 > 其他 > 详细

笔记第七天

时间:2019-03-27 22:05:01      阅读:123      评论:0      收藏:0      [点我收藏+]

声明数组:
数据类型[] 数组名={值,值}; 声明的同时并赋值{} 字面量方式
数据类型[] 数组名=new 数据类型[长度];
数组的长度: int a=数组名.length; 值的个数
数组的特点:数据类型相同
长度固定
内存空间连续 读取元素效率高
值不唯一,有序
索引:Java按照数组元素的顺序的编号,从0开始
int[] score={90,98,100};
访问数组元素: System.out.print(score[3]);// 报异常 ArrayIndexOutOfBoundsException 数组越界异常

for(int i=0; i<score.length; i++){
print(score[i]);
}
数组的使用
声明方式1:字面量 声明数组的同时并赋值
声明方式2:构造方式 new 声明的时候不赋值
数据类型[] 数组名= new 数据类型[长度];
数组元素的排序
int[] aryNum={89,60,90,78,89,100,56};
for(int i=0; i<aryNum.length-1; i++){
for(int j=0; j<aryNum.length-i-1; j++){
//两两相邻
if(aryNum[j]>aryNum[j+1]){
//交换位置
int c=aryNum[j];
aryNum[j]=aryNum[j+1];
aryNum[j+1]=c;
}
}
}
算法:解决某个事情的计算方法
冒泡排序法: 两两相邻元素比较
1、外层循环控制排序的轮数
2、内层循环控制每一轮内两两相邻数据的比较

笔记第七天

原文:https://www.cnblogs.com/zhn011700/p/10611193.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!