方法需要注重输入,输出的

public class Demo2 {
    public static int add(int i,int j){
        i+=j;
        i=i+j;
        return i;
    }
    public static void main(String[] args) {
        // TODO Auto-generated method stub
    int i=5;int j=7;
    
    add(i,j);
    System.out.print(i);
        
    }

}

运行后我很崩溃,明明我将i和j给了add方法为什么我打印的还是5。

因为你只输入了i,j的值,而在main方法中没有接收add方法return过来的值。所以要定义一个变量接收它。

你可能感兴趣的:(方法需要注重输入,输出的)