java方法的參數(shù) Java中一次‘輸出’多個參數(shù)之間用什么隔開?
Java中一次‘輸出’多個參數(shù)之間用什么隔開?在數(shù)字中間插入一個字符串(a " "b " "c " "d)防止他們添加。編寫一個盒子類Box的Java程序。將參數(shù)傳遞給構(gòu)造方法?class bo
Java中一次‘輸出’多個參數(shù)之間用什么隔開?
在數(shù)字中間插入一個字符串(a " "b " "c " "d)防止他們添加。
編寫一個盒子類Box的Java程序。將參數(shù)傳遞給構(gòu)造方法?
class box { privatedoublelengthprivatedoublewidthprivatedoubleheightpublicBox(){ if(l
如何利用Java應(yīng)用程序編寫要求輸入兩個整數(shù)并計算兩個數(shù)據(jù)之和?
編寫Java應(yīng)用程序需要輸入兩個整數(shù)并計算兩個數(shù)據(jù)的和。具體操作步驟如下:
公共類測試{ publicstaticvoidmain(string[]args){(#34請輸入第一個整數(shù):# 34。
)ScannersnewScann
一個多年的JAVA開發(fā),定義一個方法簽名時最多能到30多個參數(shù),你怎么看?
經(jīng)過多年的JAVA開發(fā),在定義一個方法簽名時,最多可以得到30多個參數(shù)。諷刺的是,這還是一個小項的頭,下面的人把它定義為對象參數(shù),還有人要求改回有二三十個參數(shù)的那個。公司最近招了一批這樣的人,每個人工資3W多,還有一個副總。公司以前是5、6年的老程序員,花了1 W多,真的很生氣。
真的,我可以。;無法想象有30個參數(shù)的方法的好處。這么多參數(shù),一個方法有必要在時間上兼容一切嗎?
將代碼塊封裝到一個方法中是為了避免重復(fù)代碼。我不 我不相信調(diào)用30個參數(shù)時每個參數(shù)都會改變。簡而言之,我可以 t想象一下,從上大學(xué)到工作一年半,我從來沒有見過有30個參數(shù)的方法。
有利有弊!看公司的定位和這個代碼的水平。
好處是參數(shù)越低,兼容性越強,甚至可以通過rmi技術(shù)進(jìn)行跨平臺、跨語言的調(diào)用。在一個項目中,在底層寫這樣的方法可以明確需要的參數(shù),兼容性更強。
缺點是頂層的開發(fā)很麻煩,封裝參數(shù)可能順序不對,可能類型不對。沒有面向?qū)ο蟮木幊谭椒ǎ挥忻嫦蜻^程的編程方法,導(dǎo)致代碼量大,在任何地方調(diào)用都是不好看的代碼結(jié)構(gòu)。