最新文章列表

数组(Array)与ArrayList之比较

一、数组与ArrayList的主要区别:效率、类型识别和primitive type。数组(Array):最高效;但是其容量固定且无法动态改变;ArrayList:容量可动态增长;但牺牲效率;建议:首先使用数组,无法确定数组大小时才使用ArrayList!1.效率:数组扩容是对ArrayList效率影响比较大的一个因素。每当执行Add、AddRange、Insert、InsertRange等添加元素 ...
superonion 评论(0) 有1034人浏览 2012-02-29 12:51

js 实现根据数组分组动态生成table(合并相同项)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> New Document </title&g ...
guirudaoge 评论(0) 有4975人浏览 2012-02-23 23:35

JavaScript中的数组相关方法

<script type="text/javascript"> var array = [1, 2, 3]; //将数组元素反序 alert(array.reverse()); //3,2,1 alert(array); //3,2,1 //通过length属性改变数组容量 array. ...
haibin369 评论(2) 有1526人浏览 2012-02-23 08:54

java中比较数组元素大小

比较数组 Arrays类提供了equals()方法,用来比较整个数组,数组相等的条件是数组元素的个数必须相等,并且对应的位置元素也相等,这时候可以通过对每 ...
平淡-幕 评论(0) 有3524人浏览 2012-02-20 15:55

oracle 一维数组定义

oracle 一维数组定义: declare      type type_array is varray(50) of varchar2(20);      var_array type_array:=type_array('北京','广东');   begin    --for i in 0..length(var_array) loop  for i in 1..var_array.cou ...
xsjleilei 评论(1) 有2410人浏览 2012-02-17 10:33

运算符、流程控制以及数组

  局部变量:不是声明在类体括号里面的变量 (1)必须要先赋值,后使用,否则通不过编译,局部变量没有默认初始化值 (2)作用范围:定义开始到定 ...
剑锋无刃 评论(0) 有789人浏览 2012-02-05 19:09

php http_build_query 拼接数组

  http_build_query (PHP 5) http_build_query — 生成 URL-encode 之后的请求字符串 说明 string http_build_query ( array $formdata [, string $numeric_prefix ] ) 使用给出的关联(或下标)数组生成一个经过 URL-encode 的请求字符串。参数 fo ...
abc123456789cba 评论(0) 有3473人浏览 2012-02-04 11:01

Java获取子数组的最大和算法

  来源:http://zhedahht.blog.163.com/blog/static/254111742007219147591/ 题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子 ...
燈小嗨 评论(0) 有2484人浏览 2012-01-31 20:51

数据结构学习之一:数组

数组:存储一组相同类型数据得数据结构。数组不能改变数组元素,也就是容量固定。 下列的程序段解释一个数组在必要的时候如何扩展(一般扩展到两倍大小): int[] arr=new int[20];         ...... //下面进行扩展 int[] newArr=new int[arr.length*2]; for(int i=0;i<arr.length;i++){     ...
mars914 评论(1) 有1108人浏览 2011-12-13 20:41

js,jquery,数组操作小结

    ----------------------------------------------------------定义数组---------------------------------------------------------- $(function(){ var aArray = {};//定义一个数组 aArray['name'] = "张三& ...
warnerhit 评论(3) 有17348人浏览 2011-11-29 17:23

将一个交错数据合并为一个一维数组

最近参加笔试比较多,遇到这道题: 题目: 将一个交错数据合并为一个一维数组 输入: strJaggedArray[][], 由多个一维数组(长度不定,个数不定)组成的交错数组 输出: strArray[], 由strJaggedArray[r][c]中的元素以"&"为分隔符拼合而成, 是strJaggedArray中数组元素的无重复组合(不考虑顺序)   ...
shukuiyan 评论(1) 有1986人浏览 2011-11-03 16:54

php中把数组写入到文件,再读取

之前看到很多开源项目,一些项目的配置信息一般都写在文件里, 有些是写到配置文件的常量里,有些是写到数组里了。 不过那些相对复杂些,数组的没有深入研究。常量的我大致看了下, 一般在修改的时候,比较复杂,首先你需要把配置文件全部读出来, 然后通过正则匹配,替换内容,然后再写入文件, 而我下面用的这个方法,相对比较简单,也比较容易,我贴下代码吧 if(isset($_POST['sub'])){ ...
yeyuan 评论(0) 有3730人浏览 2011-11-03 11:14

Java中的数组

总结放前面:Java中尽量避免使用数组,除非有性能方面的考虑。   1. 数组特点 :尺寸不可变、通过整型索引访问他们的元素、能保存基本类型、对 ...
shanjing 评论(0) 有890人浏览 2011-11-02 00:30

数组和集合的使用

一、java的数组 java的数组本质上是一个类,该类还保存了数据类型的信息。该类通过成员变量的形式来保存数据,并且通过[]符号,使用下标来访问这些数据。在处理基本类型数据时,数组保存的是变量的值,如果没有提供初始值,数组会把这些变量的值初始化,而处理引用类型时,数据保存的是数据的引用,如果没有提供初始值,数组会把这些变量的值初始化为null。   注意:new Object[5] 并没有创建 ...
ye_haiqiang 评论(0) 有837人浏览 2011-10-30 20:07

Java从数组中删除指定元素

/** * 已知一组有序数列,输入任意数,从这个数列中删除这个数, 显示删除后数列 */ public static void main(String[] args) { int num[] = new int[] { 1, 2, 3, 4, 5, 6, 7 }; int m = 7; int[] copy = new int[num.length-1]; ...
zhangweioak 评论(0) 有5951人浏览 2011-10-26 14:22

Java 把数组转化为 ArrayList

String[] a={'a','b'}; ArrayList arrayList=new ArrayList<String>(Arrays.asList(a)));
rbscau 评论(0) 有1250人浏览 2011-10-26 10:08

数组转List以及list转数组

数组转list List<String> curSubList = Arrays.asList(subids); list转数组 subIdList.toArray(new String[subIdList.size()])
fengbin2005 评论(0) 有1348人浏览 2011-10-26 09:55

再谈可变参数

java方法可以重载,通过参数列表的不同进行分辨,但是可变参数的方法和确定参数的方法一起时,调用的是什么方法呢?通过程序可以看到: public class ...
Javaloverlover 评论(0) 有1127人浏览 2011-09-26 10:36

JAVA数组的学习总结

1. 不能再声明时指定数组长度如://int [5]a; 2. 数组申明的两种方式 3. 每个数组都有一个Array.length;属性,可以得到数组的个数,他是从1开始;//String 类型也有String.length();他的length是一个方法; 4. Foreach语法    for(type i:Array名)                    System.out.pri ...
liuweihong47java 评论(0) 有1209人浏览 2011-09-25 15:43

系统研究Java--数组(一)

数组不可越界,如果越界将会得到一个表示程序错误的RuntimeException! 新声明的对象数组,所有对象被初始化为null,对于基本数据类型来说数值型被自动化为0,char型被初始化为(char)0,布尔型为false. 粗糙数组:Java数组中构成矩阵的每个向量都可以有任意的长度。 数组与泛型:为了保证类型安全,Java中不允许创建泛型数组,但允许创建泛型数组的引用,可以通过创建非泛 ...
ZhangChuang 评论(0) 有636人浏览 2011-02-22 15:55

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics