ldg
2007-03-24 14:05:19 UTC
小弟我想要做一個問題
class student{
static void print(){
...
}
static number;
public static void main(String[] args){
student[] s=new student[3];
int i;
for(i=0;i<3;i++){
s[i]=new student();
s[i].number=i;
}
student.print();
}
}
我希望可以印出每個student的number
但是不是設計instance method
而是希望利用一個static method
將整個s[]的num排版並印出來
在C語言的話是將s或&s傳入
但是在JAVA小弟不甚熟悉
可以幫小弟我開個頭嗎?
或是指導比較正確的想法
拜託了 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.192.211.79
※ 編輯: ldg 來自: 210.192.211.79 (03/24 22:05)
class student{
static void print(){
...
}
static number;
public static void main(String[] args){
student[] s=new student[3];
int i;
for(i=0;i<3;i++){
s[i]=new student();
s[i].number=i;
}
student.print();
}
}
我希望可以印出每個student的number
但是不是設計instance method
而是希望利用一個static method
將整個s[]的num排版並印出來
在C語言的話是將s或&s傳入
但是在JAVA小弟不甚熟悉
可以幫小弟我開個頭嗎?
或是指導比較正確的想法
拜託了 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.192.211.79
※ 編輯: ldg 來自: 210.192.211.79 (03/24 22:05)