[Java学习笔记] 猜猜看(1)

题目1、赋值或传参时,基本数据类型是“复制值”,而非基本类型是“复制引用”。
class Number {
	int i;
}

public class Assignment {
	public static void main(String[] args) {
		Number n1 = new Number();
		Number n2 = new Number();
		n1.i = 9;
		n2.i = 47;
		System.out.println("1: n1.i: " + n1.i + ", n2.i: " + n2.i);
		n1 = n2;
		System.out.println("2: n1.i: " + n1.i + ", n2.i: " + n2.i);
		n1.i = 27;
		System.out.println("3: n1.i: " + n1.i + ", n2.i: " + n2.i);
	}
}
运行结果:

1: n1.i: 9, n2.i: 47
2: n1.i: 47, n2.i: 47
3: n1.i: 27, n2.i: 27

题目2、有趣儿的操作符 — “x”
		int x = 1;
		int y = 2;
		String string = "3";
		String result1 = string + y + x;
		String result2 = x + y + string;
		System.out.println("string + x + x = " + result1);
		System.out.println("x + y + string = " + result2);
运算结果:

string + y + x = 321
x + y + string = 33

继续追加中......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值