A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© kuailedaojia 中级黑马   /  2016-2-21 03:17  /  588 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

数组(Array,相同类型数据的集合)格式:元素类型[] 数组名=new 元素类型[元素个数或数组长度];如果将数组的引用实体设置为null,也就是实体不再被使用,那么会在不定时间内被垃圾回收器回收。
使用步骤:1、声明数组 数据类型+[]+数组名 int[] a;2、分配空间 数组名+=+new+数据类型+[+数据个数+] a=new int[5];3、赋值 a[0]=8;int不赋值为0,String不赋值为null,boolean默认为false,char类型为’\u0000’4、处理数据 a[0]=a[0]*10; 或者int[] a=new int[5];a[0]=22; 或者int[] a={0,1,2};但是数据只有三个,处理数据。
数组算法:1、获取数组中元素,用遍历for循环(变量名a.length) 长度为int型。2、选择排序;3、冒泡排序(相邻两元素比较,若符合条件换位);1、数组的复制;2、查找(搜索);3、插入。计算一个字符串的长度:String a="啊";int ac=a.length();ac为字符串的长度属性 。真实用这种对数组升序排列 Arrays.sort(数组名);

1 个回复

倒序浏览
liuxiaoye 来自手机 中级黑马 2016-2-21 12:17:23
沙发
好东西,数组据说面试经常问,而且还有初始化几种方式经常问
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马