Test.java 731 B

123456789101112131415161718192021222324252627282930
  1. package com.lc.day08.exer01;
  2. /**
  3. * ClassName: Test
  4. *
  5. * @Author 爱扣钉-陈晨
  6. * @Create 2023/10/22 9:47
  7. * @Version 1.0
  8. */
  9. public class Test {public void swap(Data data){
  10. data = new Data();
  11. int temp = data.x;
  12. data.x = data.y;
  13. data.y = temp;
  14. }
  15. public static void main(String[] args) {
  16. Test tools = new Test();
  17. Data data = new Data(); //
  18. data.x = 1;
  19. data.y = 2;
  20. System.out.println("交换之前:x = " + data.x +",y = " + data.y);// 1,2
  21. tools.swap(data);//调用完之后,x与y的值交换?
  22. System.out.println("交换之后:x = " + data.x +",y = " + data.y);// 1, 2
  23. }
  24. }
  25. class Data{
  26. int x ;
  27. int y;
  28. }