java返回两个变量

return new int[] {i, j};

剑指offer- -和为s的两个数字

class Solution {
    public int[] twoSum(int[] nums, int target) { //返回值类型是整型数组
        int i=0, j = nums.length-1;
        //int[] res=new int[2];
        while(i<j){
            int sum = nums[i] + nums[j];
            if(sum < target)
                i++;
            else if(sum > target)
                j--;
            else
            	return new int[]{nums[i], nums[j]}; 
        }
        return new int[]{};
    }
}

你可能感兴趣的:(JAVA)