哈,你的寫在一起是沒問題的.
成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比商水網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式商水網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋商水地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
在Clean code(整潔代碼)里面,提供把功能拆分和抽取,比如你的方法里面有一個(gè)判斷字符串是否為空的代碼:
if(null==str||"".equals(str.trim()){....}
而你這一段代碼,在其他地方也經(jīng)常復(fù)用,那么你就可以抽取出去成為一個(gè)工具類了
public?class?StrUtil{
public?boolean?isEmpty(String?str){
return?null==str?||"".equals(str.trim());
}
}
那么在你之前的代碼里面可以使用,以下的來代替
if(StrUtil.isEmpty(str)){
....
}
這樣子,你的代碼重用性和可閱讀性就提高不少了.
要怎樣子才抽取出去呢? 最簡單的2點(diǎn)
同一段代碼多次重用.
職能單一,一個(gè)方法只實(shí)現(xiàn)一種功能
詳細(xì)資料,推薦書籍:CleanCode代碼整潔之道
你是問類似C語言中字符換行符號(hào)么?如果是這種java中不支持,可以通過+號(hào)分成兩個(gè)串來連接。
如果是代碼中的換行,中直接使用回車就行。
比如:
int year = 2006;
可以按照如下寫:
int
year
=
2006;
實(shí)現(xiàn)思路:首先oracle數(shù)據(jù)庫中的插入數(shù)據(jù)可以用insert語句,之后即可通過java方式進(jìn)行插入,如:
String userinfo="insert into userinfo VALUES("+"'"+userD+"',sysdate"+")";
//之后執(zhí)行插庫操作。
備注,實(shí)際在數(shù)據(jù)庫中插入語句如下
sql:insert into userinfo values('123',sysdate);
分享文章:java請(qǐng)求行拆分代碼 java分行讀取
當(dāng)前鏈接:http://muchs.cn/article20/doeghco.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、品牌網(wǎng)站設(shè)計(jì)、響應(yīng)式網(wǎng)站、建站公司、網(wǎng)站收錄、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)