已采納回答 / qq_精慕門3428651
你這樣想,equals是方法,方法要由對象調(diào)用,那么this指的就是調(diào)用這個equals方法的對象,也就是所謂的當(dāng)前對象
2020-02-13
已采納回答 / 慕田峪1529490
沒聽太懂你的問題
已采納回答 / IEwuIL7
this在JAVA中有三種用法。(如果你還沒學(xué)到某些知識沒有關(guān)系)第一種:引用成員變量。解釋:紅旗小學(xué)三年A班有一個學(xué)生叫小明的,紅旗小學(xué)校長也叫小明(分別對應(yīng)方法中的變量a和類中的成員變量a),前一個小明(變量a)只作用在三年A班,而后一個小明則作用在整個紅旗小學(xué)(成員變量a),JAVA有一個就近最大的原則,你在三年A班(方法內(nèi))大喊“小明”,那么肯定是喊三年A班的那個小明,而不會是校長,那當(dāng)你要在三年A班調(diào)用校長怎么辦呢?就用this 小明 = 小明。第二種:引用構(gòu)造方法。JAVA類中可以有很多構(gòu)造方...
已采納回答 / 颯沐_Samuel
先回答你的最后一個問題吧——首先:s是一個字符串,不能用是s[i]訪問某一個字符,這是數(shù)組的特有形式(我剛剛測試的,編譯器如是報錯的,你可以在你的eclipse中試一試)其次:即使你用s.charAt(i)得到了某一個字符,也不能用.equals()方法,因為字符是基本數(shù)據(jù)類型,而不是類/對象,所以不能用【 . 方法()】 ??
2019-12-06
已采納回答 / 每天奔跑的小蝸牛
你是來搞笑的嗎?你遍歷stringList2,而你new了一個List對象后,根本就沒有add添加任何屬性,怎么可能會有數(shù)據(jù)?
已采納回答 / qq_慕尼黑9246238
區(qū)別:“==” 比較的是兩個引用在內(nèi)存中指向的是不是同一對象(即同一內(nèi)存空間),也就是說在內(nèi)存空間中的存儲位置是否一致。如果兩個對象的引用相同時(指向同一對象時),“==”操作符返...
2019-11-08
已采納回答 / 慕先生7064480
用里面的函數(shù),第一個是進(jìn)行轉(zhuǎn)換的時候,如果不能正常轉(zhuǎn)換,就發(fā)出異常。第二個是用轉(zhuǎn)換的庫:format()第三個是讀取時間的庫Date.
2019-10-26