前提・実現したいこと
引数を足したいだけ足せるプログラムを作ろうと思ったのですが足されません。
いい方法を探しています。
Java
1class Scratch { 2 public static void main(String[] args) { 3 test(12); 4 test(14); 5 } 6 7 public static int test(int input) { 8 int sum = 0; 9 sum += input; 10 System.out.println(sum); 11 return sum; 12 } 13}
cmd
112 214
26と出てほしいのですがそれぞれの値が出てしまいます。
引数の値を保存できれば簡単なのですが、そんな機能はありますか。
###解決策
Java
1class Scratch { 2 public static void main(String[] args) { 3 test(12); 4 test(14); 5 } 6 7 static int sum = 0; //staticフィールド 8 public static int test(int input) { 9 sum += input; 10 System.out.println(sum); 11 return sum; 12 } 13}
cmd
112 226
いきなり何となくコードを書くのではなく、まずはちゃんと入門書などで学びましょう。
回答1件
あなたの回答
tips
プレビュー