前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java交还两个变量的值

Java交还两个变量的值

原创
作者头像
Linuxcc
修改2022-02-04 23:11:17
9140
修改2022-02-04 23:11:17
举报
文章被收录于专栏:编程开发
代码语言:java
复制
package com.binbin.test;

public class SwitchVariable {
	public static void main(String[] args) {
		Data data = new Data();
		data.m = 10;
		data.n = 20;
		System.out.println("m = " + data.m + ",n = " + data.n);

		System.out.println("++++++++++没有交换之前+++++++++");
		
		SwitchVariable sw = new SwitchVariable();
		sw.swap(data);
		System.out.println("m = " + data.m + ",n = " + data.n);

	}

	public void swap(Data d) {
		int tmp = d.m;
		d.m = d.n;
		d.n = tmp;
	}

}

class Data {
	int m;
	int n;
}

原理图

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 原理图
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档