當前位置:首頁 » 編程語言 » java累加

java累加

發布時間: 2022-09-18 09:03:48

java多線程累加

ExecutorServicethreadPool2=Executors.newFixedThreadPool(10);

ExecutorCompletionService<Integer>executorCompletionService=newExecutorCompletionService<Integer>(

threadPool2);

for(inti=0;i<10;i++){

executorCompletionService.submit(newCallable<Integer>(){

@Override

publicIntegercall()throwsException{

intsum=0;

for(intj=0;j<10;j++){

sum+=newRandom().nextInt(1000);

}

System.out.println("num:"+sum);

returnsum;

}

});

}

intsum=0;

for(inti=0;i<10;i++){

try{

intnum=executorCompletionService.take().get();

sum+=num;

}catch(InterruptedExceptione){

e.printStackTrace();

}catch(ExecutionExceptione){

e.printStackTrace();

}

}

System.out.println("sum:"+sum);

Ⅱ java里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。

Ⅲ 在java中 將1到100累加起來怎麼做

很簡單,如下:

publicclassAdd{

publicstaticvoidmain(String[]args){

intnum=0;

for(inti=1;i<=100;i++){

num+=i;//等價於num=num+i;

}

System.out.println("1到100累加和為:"+num);

}

}

Ⅳ java循環求累加和!

public class Test {
public static void main(String[] args) {
String stuNo = "201951897";
String lastNo = stuNo.substring(stuNo.length() - 1);
int number = Integer.parseInt(lastNo) + 3;
int sum = 0;
int count = 0;
for (int i = 0; i < 100; i++) {
if (i % number == 0) {
count++;
sum += i;
}
}
System.out.println("學號最後一位數字加三: " + number);
System.out.println("倍數在一百以內有: " + count + "個");
System.out.println("所有該數的倍數其累加和: " + sum);
}
}

Ⅳ java代碼/java累加求和問題,代碼會寫了,就是不明白為什麼每次b都會存儲

這不是寫著嗎b=b+a,也就是說,當a在循環遍歷時,b的值是動態變的,把當前的值加上當前的a後再賦給b完成一次+a,當a從1加到100時,由於b的初始值是0,這樣就是最終b的值是從1加到100的值了。

Ⅵ Java求整數1~100的累加值,怎麼編

代碼如下
public
class
test
{
public
static
void
main(String[]
args)
{
//保存累加值的變數
int
sum=0;
//用for循環累加
for(int
i=1;i<=100;i++){
//判斷個位數是否為3,如果不為3,將將當前i以及sum的和重新賦給sum
if(!(i%10==3))
{
sum+=i;
}
}
//列印累加值
System.out.println(sum);
}
}
希望你能真正理解這個代碼,而不是只是為了完成作業等等

Ⅶ java怎麼讓一個list裡面的值累加!!!!

int res = 0;
List<Integer> num = new ArrayList();
num.add(0,12);
num.add(1,13);
num.add(2,14);
for (int i = 0;i<num.size();i++){
res = res+num.get(i);
}
System.out.println(res);
這樣實現的效果應該就是你想要的。

Ⅷ Java累加 1+2=3 2+4=6 3+6=9……100+=

import java.util.Scanner;
//這里寫了兩種方法,沒太看懂題意,自己看著哪個是你要用的,一個是總和,一個是兩個數的和
public class Demo {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("請輸入一個數");
int n = in.nextInt();
int sum=n+n*2;
System.out.println("這是簡單的兩個數求和等於:"+sum);
add(n);
}
public static void add(int n) {
int sum=0;
for (int i = 1; i <= n; i++) {
int j=i*2;
int k=i+j;
sum+=k;
}
System.out.println("這是所有總和等於:"+sum);
}
}

Ⅸ java數字累加問題

publicstaticvoidmain(String[]args){
sum(1,0);
}

publicstaticvoidsum(inti,intsum){
sum+=i;
System.out.println(sum);
if(i<100){
sum(i+1,sum);
}
}

這個行吧

如有疑問,請追問;如有幫助,還望採納一下,謝謝

熱點內容
安卓手機哪個生態好 發布:2025-01-11 17:56:01 瀏覽:272
資料庫數據的一致性 發布:2025-01-11 17:30:45 瀏覽:708
手機怎麼設置手勢安卓 發布:2025-01-11 17:15:54 瀏覽:965
威能壁掛爐解壓閥 發布:2025-01-11 17:15:53 瀏覽:560
突破伺服器ip限制 發布:2025-01-11 17:11:23 瀏覽:819
支付寶上傳憑證 發布:2025-01-11 17:10:29 瀏覽:877
怎麼打開行李箱的密碼鎖 發布:2025-01-11 17:09:51 瀏覽:594
蘋果怎麼刪除id賬號和密碼 發布:2025-01-11 17:09:50 瀏覽:785
7z解壓很慢 發布:2025-01-11 16:51:23 瀏覽:943
電腦改文檔伺服器 發布:2025-01-11 16:41:14 瀏覽:871