私の問題は何ですか?リストを合計しようとしましたが、常に 0 を返します
public static int sum(List<Integer> l, Node<Integer> pos, int sum)
{
if(pos==null)
return 0;
sum=sum+pos.getInfo();
pos=pos.getNext();
return sum+sum(l, pos, sum);
}
public static void main(String[] args) {
int sum=0;
List<Integer> l = new List<Integer>();
Node<Integer> pos = l.getFirst();
l = input(l, pos);
System.out.println(l);
System.out.println(sum(l, pos, sum));
}
ありがとう。