Topic: 请问怎么知道一个数组的成员函数,除了length外还有什么?

  Print this page

1.请问怎么知道一个数组的成员函数,除了length外还有什么? Copy to clipboard
Posted by: jackie_yi
Posted on: 2006-03-09 12:50

请问怎么知道一个数组的成员函数,除了length外还有什么?
在电子文挡java的 所有类中能查到吗?

或则怎么查找得到?

2.Re:请问怎么知道一个数组的成员函数,除了length外还有什么? [Re: jackie_yi] Copy to clipboard
Posted by: jackie_yi
Posted on: 2006-03-09 12:56

例如 int a[]=new int[10];
就可以有 a.length 那还有其他的数组数据成员吗?

3.Re:请问怎么知道一个数组的成员函数,除了length外还有什么? [Re: jackie_yi] Copy to clipboard
Posted by: zcjl
Posted on: 2006-03-09 13:42

数组也是一种Object,所以继承了所有来自Object类的属性和方法
此外数组自己就只有length这个属性

4.Re:请问怎么知道一个数组的成员函数,除了length外还有什么? [Re: jackie_yi] Copy to clipboard
Posted by: why
Posted on: 2006-03-09 17:19

Recent discussions on array:
http://www.cjsdn.net/post/view?bid=1&id=168453
An array's length is not part of its type.

The direct superclass of an array type is Object. Every array type implements the interfaces Cloneable and java.io.Serializable.


"要知数组还有什么方法,什么属性",用一個有code complete/code assist的IDE就行了

5.Re:请问怎么知道一个数组的成员函数,除了length外还有什么? [Re: jackie_yi] Copy to clipboard
Posted by: jackie_yi
Posted on: 2006-03-09 18:08

非常感谢 zcjl 和 why ~~~ 谢谢了 .我很明白你们的解释了~~再次谢谢~~

6.Re:请问怎么知道一个数组的成员函数,除了length外还有什么? [Re: jackie_yi] Copy to clipboard
Posted by: jackie_yi
Posted on: 2006-03-09 21:25

Add question:

so i what to see where the "Length" definition is on the Field Summary area,

which class should i go to? i had gone to the class "Object",but there is no
the "Length"

____Chinese:我在Object那里找不到 数据成员 length; 难道又定义在哪里了?

7.Re:请问怎么知道一个数组的成员函数,除了length外还有什么? [Re: jackie_yi] Copy to clipboard
Posted by: Skybus
Posted on: 2006-03-09 22:42

The direct superclass of an array type is Object. Every array type implements the interfaces Cloneable and java.io.Serializable

8.Re:请问怎么知道一个数组的成员函数,除了length外还有什么? [Re: jackie_yi] Copy to clipboard
Posted by: jackie_yi
Posted on: 2006-03-09 22:58

哦,谢谢,,我的确是初学的..能看懂~
实现 了  Cloneable and java.io.Serializable
接口~~

看来我还是去学好其相关细节先~才能明白其道理


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923