以下程序的输出是什么?我不知道对象分配或引用。
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css">
<script src="script.js"></script>
</head>
<body>
<h1>Hello Plunker!</h1>
<input type="button" value="enable" onclick="test(true)" />
<input type="button" value="disable" onclick="test(false)" />
</body>
</html>
选项:A)1(B)10(C)101(D)1101 请解释一下,将输出什么以及如何实现? 我正在屏幕上输出,但我没有得到这个程序:
1
101
1101
答案 0 :(得分:0)
这里if(o==ob)
您正在比较参考文献
对于最后两个案例:
if(o.equals(ob))
if(ob.equals(o))
在java中,equals是一个比较对象的操作,这个操作是对称的:对于任何非空引用值x和y, x.equals(y)应该返回true,当且仅当 y.equals(x)返回true。