[問題] Java 簡單陣列問題

作者: h84517 (Yumi)   2016-11-07 22:23:40
int[]points={points0,points1,points2,points3,points4,points5};
for( int i =0 ; i<= 4;i++){
userpoints(數字不固定) += points[i];
Log.d(TAG, "點數: " + userpoints);
points陣列分別是 10 20 30 40 50 60
出來的點數陣列是 110 130 160 200 250
要怎麼取得陣列最後一個250
作者: pttworld (批踢踢世界)   2016-11-08 00:22:00
需要points運算,值才會變化。取length-1可以O(1)。
作者: a23633302 (鳳梨口味雞肉飯)   2016-11-07 23:59:00
i<=points.length-1
作者: pttworld (批踢踢世界)   2016-11-07 23:35:00
請問儲存出來的點數陣列物件名,請給出可編譯過程式碼。
作者: h84517 (Yumi)   2016-11-07 23:33:00
可是userpoints不是一個陣列,只是數值,用來累加陣列
作者: pttworld (批踢踢世界)   2016-11-07 23:26:00
該陣列物件名,請給出可編譯過的程式碼。
作者: h84517 (Yumi)   2016-11-07 23:24:00
請問用什麼儲存是什麼意思~存在陣列裡
作者: pttworld (批踢踢世界)   2016-11-07 22:31:00
點數陣列值已確立,看是用什麼儲存。需要過編譯程式碼。
作者: steven11329 (清新柳橙)   2016-11-08 07:59:00
晚點回你解說詳見網址http://ideone.com./fOL2Nd
作者: pttworld (批踢踢世界)   2016-11-08 09:37:00
幫寫算出陣列最後一個是250的程式。
作者: h84517 (Yumi)   2016-11-08 09:51:00
非常謝謝各位的詳細解說~~我有照著寫了,晚點看看可不可以跑~(。・ω・。)謝謝Steven~可是你下面stdout還是一整個陣列 不是只有250
作者: steven11329 (清新柳橙)   2016-11-08 10:26:00
只要最後一個就把print放到for外的下面即可。
作者: h84517 (Yumi)   2016-11-08 23:34:00
成功了 謝謝大家(^ ▽^ )

Links booklink

Contact Us: admin [ a t ] ucptt.com