ChinaUnix.net
相关文章推荐:

java数组

声明: int intArray[](--------[]不是指长度可变) int[] abc; double[] abcd; 数组长度不是声明时指定的,而是由创建时开辟的内存单元指定 数组创建方法: 1,先声明后创建 int intArray[]; intArray=new int[10]; 2,声明和创建同步 int intArray[]=new int[10]; 或 int[] intArray=new int[10]; 3,直接赋值 int[] intArray={1,3,5,46};

by cucugbgb - Java - 2010-11-07 20:27:55 阅读(1578) 回复(2)

相关讨论

java语言中,数组是一种最简单的复合数据类型。数组是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和下标来唯一地确定数组中的元素。数组有一维数组和多维数组。 ★ 一维数组 1. 一维数组的定义   type arrayName[ ];    类型(type)可以为java中任意的数据类型,包括简单类型和复合类型。    例如:    int intArray[ ];    Date dateArray[];   2.一维数组的初始...

by huxuelin1989 - Java文档中心 - 2008-11-05 20:54:41 阅读(1290) 回复(0)

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-...

by jcodeer - Java文档中心 - 2008-08-03 23:52:27 阅读(890) 回复(0)

package test; class People{ private String name; private int [] a=new int [5]; public void setInt(int [] a){ this.a=a; } public void setName(String name){ this.name=name; } public int [] getInt(){ return a; } public String getName(){ return name; } public People(String name,int [] a){ this.name=name; this....

by xiang588 - Java文档中心 - 2007-08-09 11:11:08 阅读(617) 回复(0)

数组(array)是相同类型变量的集合,可以使用共同的名字引用它。数组可被定义为任何类型,可以是一维或多维。数组中的一个特别要素是通过下标来访问它。数组提供了一种将有联系的信息分组的便利方法。 注意:如果你熟悉C/C++ ,请注意,java 数组的工作原理与它们不同。 一维数组 一维数组(one-dimensional array )实质上是相同类型变量列表。要创建一个数组,你必须首先定义数组变量所需的类型。通用的一维数组的声明格式是:...

by codfei - Java文档中心 - 2006-05-19 08:14:39 阅读(787) 回复(0)

java 数组与容器 所有数组都有一个固定属性 length (数组容量)。 数组的效率比其他容器都高,且如果是要保存基本类型,只能用数组。 但容量固定,无法判断其中实际存有多少元素。 基本类型的数组数组元素的值直接存储在对应的数组元素中。参看 http://book.51cto.com/art/200809/89195.htm 引用类型的数组数组元素是引用。参看 http://book.51cto.com/art/200809/89196.htm java.lang.System java.util.Arrays Ja...

java

by feiyang10086 - Java - 2011-07-30 15:18:12 阅读(2609) 回复(0)

转:fighterhou java数组的拷贝 java数组也是对象,数组中每一个元素都是变量,可以创建数组变量,但数组中只能放对象的引用,不能把对象直接放进去。 数组的拷贝有两种方式: 一种是,用for语句逐个赋值; 另一种方法效率高,是用System.arraycopy();如:System.arraycopy(a, 0, b, 0, a.length); //把数组 a 全部复制到数组 b 中 当直接将数组 a = 数组b;则是将b的指针赋给a,即两个变量指向相同

java

by so_brave - Java - 2011-03-09 14:19:23 阅读(1438) 回复(0)

已知条件: 类型A,A中有数组类型的字段 结果: 将A中的数组类型字段实例化 public class A { private B[] bs; public A() { } /** * @return the bs */ public B[] getBs() { return bs; } /** * @param bs the bs to set */ public void setBs(B[] bs) { this.bs = bs; } } public class B { private String s; public B() { } ...

by qbq - Java文档中心 - 2009-06-25 14:54:35 阅读(2328) 回复(0)

java中的数组本质上是相同类型的一个列表。要创建一个数组,首先必须创建一个所需类型的数组变量。 如:int[] month; 这就建立了一个month数组变量,但不存在实际的数组。 如: public class Test1{ static int[] month; public static void main(String[] args){ System.out.println(month); ...

by dolinux - Java文档中心 - 2008-11-05 08:10:04 阅读(1172) 回复(1)

转:javazy java数组自动增长实现 需要用到java.lang.reflect包中Array类的一些方法。 最关键的是Array类中的静态方法newInstance,他能构造新数组。在调用它时必需提供两个参数,一个是数组的元素类型,一个是新数组的长度。[code]public Object arrayGrow(Object o) { Class cl = o.getClass(); if (!cl.isArray())return null; Class componentType = cl.getComponentType(); int length = Array.getLength(o); int ...

java编程

by so_brave - Java - 2011-03-07 15:01:59 阅读(3455) 回复(0)

如果定义了一个字符数组,然后打印这个数组名,打印出来的是什么东西? 例如: String[] abc = new String[1]; System.out.println(abc);

by sdemon915 - Java - 2005-08-30 06:45:43 阅读(3318) 回复(1)