慕移動(dòng)5083776
2017-05-31 10:53:22
2:與java中的方法(是普通方法,非構(gòu)造方法)之間的調(diào)用有關(guān)的知識(shí)點(diǎn)?不理解,求講的詳細(xì)點(diǎn)
5 回答

慕仰6583241
TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超4個(gè)贊
//類之間調(diào)用?? Test2中方法B調(diào)用Test中方法A
class Test{
?? ?public void A(){
?? ??? ?
?? ?}
}
public class Test2 {
?? ?
?? ?Test test = new Test();?? //定義Test的對象
?? ?public void B(){
?? ??? ?test.A();????????????? ?
?? ?}
}
//類內(nèi)調(diào)用? 方法B調(diào)用方法A
public class Test1 {
?? ?public void B(){
?? ??? ?A();??? ?
?? ?}
?? ?
?? ?public void A(){
?? ??? ?
?? ?}
}

慕先生3559834
TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊
在本類中可以直接調(diào)用,在同包中想調(diào)用別的類中方法 先聲明一個(gè)其他類的對象

就這樣簡簡單單ll
TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超0個(gè)贊
提醒你不要想太多。你只要明白,在一個(gè)類中,不管有多少個(gè)方法,每個(gè)方法中都可以調(diào)用其他方法。
像我們實(shí)際開發(fā)中經(jīng)常用來封裝一些工具,方便調(diào)用。
舉例:我經(jīng)常要對map集合去null值,那我就寫個(gè)方法
removeMapNull(map),里邊封裝一些去除null的代碼。
以后只要我寫代碼想要對map集合去除空值,就直接調(diào)用這個(gè)封裝好的方法即可。
添加回答
舉報(bào)
0/150
提交
取消