作者h84517 (Yumi)
看板java
标题[问题] Java 简单阵列问题
时间Mon Nov 7 22:23:40 2016
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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.25.119.27
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1478528623.A.77A.html
1F:→ pttworld: 点数阵列值已确立,看是用什麽储存。需要过编译程式码。 11/07 22:31
2F:→ h84517: 请问用什麽储存是什麽意思~存在阵列里 11/07 23:24
3F:→ pttworld: 该阵列物件名,请给出可编译过的程式码。 11/07 23:26
4F:→ h84517: 可是userpoints不是一个阵列,只是数值,用来累加阵列 11/07 23:33
5F:→ pttworld: 请问储存出来的点数阵列物件名,请给出可编译过程式码。 11/07 23:35
6F:推 a23633302: i<=points.length-1 11/07 23:59
7F:→ pttworld: 需要points运算,值才会变化。取length-1可以O(1)。 11/08 00:22
8F:→ steven11329: 晚点回你 11/08 07:59
10F:→ pttworld: 帮写算出阵列最後一个是250的程式。 11/08 09:37
11F:→ h84517: 非常谢谢各位的详细解说~~我有照着写了,晚点看看可不可 11/08 09:51
12F:→ h84517: 以跑~(。・ω・。) 11/08 09:51
13F:→ h84517: 谢谢Steven~可是你下面stdout还是一整个阵列 不是只有250 11/08 10:19
14F:推 steven11329: 只要最後一个就把print放到for外的下面即可。 11/08 10:26
15F:→ h84517: 成功了 谢谢大家(^ ▽^ ) 11/08 23:34