真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Object類的常用方法介紹

Object是所有類的父類,是類層次結(jié)構(gòu)的根類,所有對象(包括數(shù)組)都實(shí)現(xiàn)了這個(gè)類的方法,所有的對象都會(huì)直接或間接的繼承自O(shè)bject類。

響水網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)公司公司2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。

(推薦教程:java入門教程)

Object的常用方法:

1、getClass()方法:返回對象執(zhí)行時(shí)的class實(shí)例

public class Demo{
	public static void main(String[] args){
		Object[] arr = new Object[4];
		arr[0] = new Object();
		arr[1] = new String("字符串");
		arr[2] = new Integer(10);
		arr[3] = new Demo();

		for(Object obj: arr){
			System.out.println(obj.getClass());
		}
	}
}	

輸出:

class java.lang.Object
class java.lang.String
class java.lang.Integer
class Demo

2、toString()方法:將對象返回為字符串形式(如果子類不重寫toString方法則會(huì)返回類名@16進(jìn)制的Hash值)

public class Demo{
	public static void main(String[] args){
		Object[] arr = new Object[4];
		arr[0] = new Object();
		arr[1] = new String("字符串");
		arr[2] = new Integer(10);
		arr[3] = new Demo();

		for(Object obj: arr){
			System.out.println(obj.toString());
		}
	}
}	

輸出:

java lang.Object@1db9742
字符串
10
Demo@10d69c

(視頻教程推薦:java視頻教程)

重寫toString:

@Override
public static toString(){
	return "我是demo類";
}

輸出:

java lang.Object@1db9742
字符串
10
我是demo類

修改上面代碼可以直接輸出obj,則會(huì)默認(rèn)調(diào)用toString()方法:

for(Object obj: arr){
	System.out.println(obj);
}

3、equals()方法:比較兩個(gè)對象是否相等

equals方法默認(rèn)比較的是兩個(gè)對象的地址是否相等(底層是用==比較的),一般都會(huì)自定義的重寫equals方法來進(jìn)行比較。
網(wǎng)頁標(biāo)題:Object類的常用方法介紹
文章位置:http://weahome.cn/article/chcdis.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部