[問題] 初學者的問題

看板java作者 (魔)時間18年前 (2007/01/23 00:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/9 (看更多)
我是一個剛學java的初學者 我目前碰到一個問題 然後完全不知道為什麼 我目前是要讀一個有固定格式的txt檔進來 然後我想要把讀到的東西丟到三個array裡面 可是問題是 假如直接給他一個單值的int 他給丟但是就算我設那個int全域參數 那個int只要拿出去select case就變成沒有define 我想直接存到array裡面他就直接爆炸 我不太明瞭為什麼 如果說的不清楚以下有我的程式碼 while ( found == true ) { st = fin.readLine(); if ( st == null ) found = false; int test; ^^^^^^^^^^ if ( found == true ) { StringTokenizer token = new StringTokenizer(st); String text; int s1; int index = 0; while (token.hasMoreTokens()) { text = token.nextToken(); s1 = Integer.parseInt(text); switch ( index ) { case 0: //point[count].x = s1; 這裡我直接存到point他跑起來爆炸 break; case 1: //point[count].y = s1; break; case 2: //shapes[count] = s1; test = s1; System.out.println("Test = " + test); 這裡他可以println出來 break; case 3: //colors[count] = s1; break; } ++index; } } count++; 我本來在這裡有想要把test丟到shapes[count]裡面 可是test一拿出來就沒有定義 我曾經到constructor那裡設了一大堆public int xxx 結果也沒有用, 他就是不讓我把裡面的資料搬出來 我不知道怎麼樣才能把裡面的東西弄出來做成array~_~ } -- 當你把你丹田內的空氣加壓到5個大氣壓 從你嘴裡噴出的氣流就可以達到1500m/s 相當於5倍音速 而這......就是嘴炮的奧義 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.59.83.150
文章代碼(AID): #15jE2wao (java)
討論串 (同標題文章)
文章代碼(AID): #15jE2wao (java)