1. 声明数组 2. 输出数组 3. 数组-->ArrayList 4. 检查一个数组是否包含某个值 5. 连接两个数组 6. String[] --> String 7. ArrayList --> 数组 8. 数组 --> Set 9. reverse 数组 10. 移除数组中的元素 ...
分类:
编程语言 时间:
2016-06-08 23:00:51
阅读次数:
240
java数组介绍 1.数组定义:存储在一个连续的内存块中的元素集合。 1.1 数据类型[ ] 变量=new 数组类型[长度]; 1.2 数据类型[ ] 变量=new 数组类型[ ]{元素1,元素2……….}; >//元素之间用逗号隔开 1.3数据类型[ ] 变量={元素1,元素2……….}; > / ...
分类:
编程语言 时间:
2016-06-04 13:36:02
阅读次数:
166
数组是多个相同类型数据的组合,实现对这些数据的统一管理 数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型 数组属引用类型,数组型数据是对象(object),数组中的每个元素相当于该对象的成员变量 数组是引用类型,它的元素相当于类的成员变量,因此数组一经分配空间,其中的每个元素也被按照成 ...
分类:
编程语言 时间:
2016-05-25 22:12:58
阅读次数:
136
0、定义一个Java数组 第一种是定义了一个数组,并且指定了数组的长度,我们这里称它为动态定义。 第二种和第三种在分配内存空间的同时还初始化了值。 1、打印Java数组中的元素 这里的重点是说明了Java中数组的引用和值得区别,第三行直接打印intArray,输出的是乱码,因为intArray仅仅是 ...
分类:
编程语言 时间:
2016-05-25 20:37:29
阅读次数:
146
数组与增强的for语句 在JDK 1.5中,对于for语句进行了增强 因此在遍历数组的元素时更方便 基本格式:它在for语句中使用一个类型名 一个变量名 一个冒号 一个数组名 int []num={1,2,3,4,5} for(int n:num){ System.out.println(n); } ...
分类:
编程语言 时间:
2016-05-23 20:53:41
阅读次数:
143
对高维数组来说 分配内存空间有下面几个方法 (1)直接为每一维数组分配空间 int a[][]=new int [2][3]; (2)从最高维开始,分别为每一维分配空间 int a[][]=new int[2][]; a[0]=new int [3]; a[1]=new int [3]; 非规则矩阵 ...
分类:
编程语言 时间:
2016-05-23 19:08:13
阅读次数:
214
一.一维数组 1.一位数组的定义 type arrayName[];或type [] arrayName; (java在数组定义中并不为数组元素分配内存 因此[]中不用指出数组中元素个数(即数组长度)) 为数组分配内存空间 要用到运算符new 例:int [] score=new int [3]; ...
分类:
编程语言 时间:
2016-05-20 10:02:07
阅读次数:
241
包装类(WrapperClass)针对原生数据类型的包装。所有的包装类都位于java.lang包下,Java中的8个包装类分别是Byte,short,integer,long,Float,Double,charactr,boolean,他们的使用方法都是一样的,可以实现原生数据类型与包装类型的双向转换数组(Array):相同类型数据..
分类:
编程语言 时间:
2016-05-20 06:25:14
阅读次数:
251
冒泡排序:1.基本思想:基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。2.publicclassbubbleSort{
pu..
分类:
编程语言 时间:
2016-05-20 06:24:04
阅读次数:
158
一维数组的创建以及应用声明一维数组有两种方式:
数组元素类型 数组名字[ ];
数组元素类型[ ] 数组名字;int arr[]; //声明int型数组,数组中每个元素都是int型数值
String str[];//声明String数组,数组中每个元素都是String型数值
这样还不能立即去访问它额任何元素,因为声明数组只是给出了数组的名字和元素的数据类型,要使用数组,还需要分配的它...
分类:
编程语言 时间:
2016-05-18 18:15:55
阅读次数:
219