public int sumNums(int n) { boolean flag = (n > 0) && ( ( n += sumNums(n-1)) > 0 ); return n; }
利用&&的短路特性。