assignment.java

来自「JAVA的一些基础教程」· Java 代码 · 共 40 行

JAVA
40
字号
class Number{
	int i;
}

public class Assignment {
	public static void call(int a){
		a = 20;					//给原始数据类型变量付值
		System.out.println("局部变量a的值为:"+ a);
	}

	public static void main(String[] args) {

   		Number 对象数字1 = new Number();		//给引用变量付值
		Number 对象数字2 = new Number();		//给引用变量付值

		对象数字1.i = 9;				//给对象变量付值
		对象数字2.i = 47;				//给对象变量付值

		System.out.println("对象数字1: " +对象数字1.i +
			",对象数字2: " +对象数字2.i);

		System.out.println("\n将引用:对象数字2的值付给引用:对象数字1");

		对象数字1 =对象数字2;			//把引用的变量的值付给另一个引用变量

		System.out.println("对象数字1 " +对象数字1.i +
			",对象数字2: " +对象数字1.i);

		System.out.println("\n将引用对象数字1所指向的对象的属性的值改为27 ");
		对象数字1.i = 27;

		System.out.println("对象数字1: " +对象数字1.i +
			",对象数字2: " +对象数字2.i);

		int i = 50;
		call(i);					//把变量i的值付给型参a
		System.out.println("i = " + i);		
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?