Iam試圖弄清楚類是如何工作的,出於某種原因,無論我讀了多少次我的java書,我都不知道它。我創建了這個類,然後嘗試了調用它(叫電話嗎?)我的簡單代碼/類是什麼
public class ovn7a {
int []vektor;
public ovn7a() {
for(int k=1; k<10; k++){
vektor[k]=0+k;
System.out.println(vektor[k]);
}
然後在另一個窗口,我有這個
public class test1 {
public static void main(String []args) {
ovn7a hej = new ovn7a(); }}
那麼,我認爲這是要發生的事是我創建了一個VEKTOR。然後在構造函數中有一個函數給1-10號插槽。我意識到,我已經命名或告訴了vektor有多少總插槽,創建課程時我不知道該在哪裏做。通常我只是
write int [] vektor = new int [20];
但與類..你是我不知道跆拳道做。
無論如何,當我從其他「文件」運行這個類時,我想我會從類中取出構造函數中的所有內容,複製它或將其命名爲hej。所以我認爲它現在會在構造函數中做什麼,它會創建數字並將其放入vektor中,然後將其打印出來,但沒有任何反應。
由於VEKTOR變量獲得它在循環中設置的值,你可以聲明數組如下:'INT [] VEKTOR =新的INT [10]; ' –
也沒有理由將vektor [k]設置爲0 + k。將0添加到任何整數是多餘的。 – Brandon