作者PsMonkey (痞子军团团长)
看板java
标题Re: [问题] 2维"物件阵列"要如何用呢?
时间Wed May 3 17:10:55 2006
※ 引述《final01 (牛顿运动定律)》之铭言:
: 我想印一个2X2的阵列
: 如果不是物件阵列的话就用两个for回圈
: 但如果是物件阵列要如何new呢?
: class Test{}
: class A{
: for(int i=0; i<2;i++)
: for(int j=0;j<2;j++)
: Test[i][j] arrary;
: arrary = new????????
: }
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: 以上是自己的想法但接下来就是不出来了!
: 希望有人能举个例子~
我都是这样子教人的:
阵列,只是一个偷懒的变数命名法
因为程式设计师懒得宣告好多个相同资料型态的变数
乾脆生出个阵列,然後用另外的参数来决定要读取哪个变数
所以,如果
Test foo = new ____;
你会怎麽写,那麽
array[i][j] = new ____;
就怎麽写
写到这里,才发现你的问题不在那边... [逃]
那回头讲... \囧/
会不会宣告一个 int 的二维阵列?
基本上,他会长成这样
int foo[][] = new int[5][10];
那麽,今天把 int 改成你自己写的 Test 物件,会怎样呢?
--
侃侃长论鲜窒碍 网站:
http://www.psmonkey.idv.tw
众目睽睽无心颤 个人版:telnet://legend.twbbs.org
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.204.16.17