马库斯.莫里斯哥哥:java里byte[]如何累加

来源:百度文库 编辑:中科新闻网 时间:2024/05/15 08:18:23
在一个for循环,byte数组想要循环累加,该如何办呢

实现思路就是循环输出每一个值,之后循环累加:
byte[] bytes = new byte[5];
for (int i = 0; i < 5; i++) {
bytes[i] = (byte) (i);
}
byte sum = 0;
for (int i = 0; i < bytes.length; i++) {
sum += bytes[i];
}
System.out.println(sum );
输出结果:10。

byte[] s = new byte[10];
for(int i = 0; i < 10; i++){
s[i] = (byte)(i);
}

byte k = 0;
for( int i = 0; i < s.length; i++){
k += s[i];
}

System.out.println(k);