parametertest.java
来自「孙鑫JAVA从入门到精通配套练习程序。所有程序都实际运行过」· Java 代码 · 共 50 行
JAVA
50 行
//测试基本和引用类型的传参方式
class ParameterTest
{
//交换两个数
static void change(int x, int y)
{
x = x + y;
y = x - y;
x = x - x;
}
static void change(int[] num)
{
num[0] = num[0] + num[1];
num[1] = num[0] - num[1];
num[0] = num[0] - num[1];
}
static void change(Point pt)
{
pt.x = pt.x + pt.y;
pt.y = pt.x - pt.y;
pt.x = pt.x - pt.y;
}
public static void main(String[] args)
{
/*
int x = 3;
int y = 4;
change(x, y);
System.out.println(x + "," + y);
int[] num = new int[]{3, 4};
change(num);
System.out.println(num[0] + "," + num[1]);
*/
Point pt = new Point();
pt.x = 3;
pt.y = 4;
change(pt);
System.out.println(pt.x + "," + pt.y);
}
}
class Point
{
int x;
int y;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?