package com.jtjt.test; public class test003 { public static void main(String[] args) { int num = 100; int[] arr = {10, 20, 30}; System.out.println("调用change前num:" + num); change(num); System.out.println("调用change后num:" + num); System.out.println("调用changearr前arr[1]:" + arr[1]); changearr(arr); System.out.println("调用changearr后arr[1]:" + arr[1]); } public static void change(int num) { num = 200; } public static void changearr(int[] arr) { arr[1] = 200; } }
//执行结果
调用change前num:100
调用change后num:100
调用changearr前arr[1]:20
调用changearr后arr[1]:200
Disconnected from the target VM, address: '127.0.0.1:55246', transport: 'socket'
Process finished with exit code 0