導航:首頁 > 解決方法 > java代碼重復檢測方法

java代碼重復檢測方法

發布時間:2022-09-05 14:17:58

A. JAVA代碼如何用繼承提取出重復代碼,優化代碼冗餘

重新寫個方法,把你選中的放進去,用到的時候調用下就好,重寫寫的方法最好是static修飾的,這樣就能直接用類名調用了,比如
public class A{
public static void b(){
//這里放你那些代碼
}
}

以後要用的話就是A.b()就可以用了

B. 用Java中的ArrayList實現:去除集合中字元串的重復值(字元串的內容相同)

public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("測試1");
list.add("測試2");
list.add("測試3");
list.add("測試4");
list.add("測試4");
list.add("測試2");
list.add("測試5");
System.out.println("沒有去重前的數據為>>>"+list.toString());

for(int i = 0;i<list.size()-1;i++){
for(int j = list.size()-1;j>i;j--) {
if(list.get(j).equals(list.get(i))){
list.remove(j);
}
}
}
System.out.println("去重後的數據為>>>"+list.toString());
}
}
希望能幫到你!

C. 消去java中的重復代碼

這4個構造函數分別是對1個,2個,3個,以及4個參數的處理,最好別刪,如果非要刪掉一些代碼的話,建議刪掉前面3個構造函數,保留最後的有4個參數那個,當然最後那個也要修改

代碼:

person(Stringname,intage,intweight,Stringaddress){
this.name=name;
this.age=age;
this.weight=weight;
this.address=address;
}

(PS:純手打,望採納)

D. 我想把這段java代碼封裝,重復代碼太多了

你把重復的代碼提取出來封裝成一個方法不就是了,無非就是

privatevoidSendData(intscreenid,intcontrolid,Stringinfo)
{
UpdateTextDatadata=newUpdateTextData();
data.setScreen_id(screenid);
data.setControl_id(controlid);
data.SetStrings(info);
List<Byte>.......
RS232.write.......
}

之後在你的popupAlertWindow里就可以寫

SendData(7,5,String.valueOf(code));
SendData(7,5,type);
SendData(7,5,info);

E. java裡面查詢用戶名字是否重復,老是錯誤,幫忙看下,代碼如下

SQL字元串拼寫可能有錯誤吧。
strSQL = "select * from C_user where C_name = '"+T_name +"』;

F. java幾個判斷語句里有重復代碼,誰能幫忙簡化一下

3個判斷邏輯都是不同的業務邏輯,不需要重構代碼。

如果一定要重構的話,反射機制會簡化一些。

閱讀全文

與java代碼重復檢測方法相關的資料

熱點內容
oppo手機的助手在哪裡設置方法 瀏覽:533
尖頭b2單邊橋最簡單方法如何對點 瀏覽:130
燈帶安裝方法直流 瀏覽:83
襯衣領子打結方法視頻 瀏覽:977
修復冰晶使用方法 瀏覽:244
受益所有人的計算方法 瀏覽:879
黃豆怎麼收購方法去雜 瀏覽:656
a5c用簡便方法表示 瀏覽:262
正方形面積的計算方法 瀏覽:274
國標鋁的檢測方法 瀏覽:112
boa9連接wifi方法 瀏覽:862
尿素水溶液的檢測方法 瀏覽:569
評職稱里的技術創新方法怎麼寫 瀏覽:237
電腦取出電池充電方法 瀏覽:385
體育課快速熱身方法 瀏覽:792
如何看出html的解密方法 瀏覽:771
彈力帶健身使用方法 瀏覽:600
如何鑒定蜂蜜真假的方法 瀏覽:664
科目二教育原則和方法有哪些 瀏覽:852
肝結節怎麼治療最好方法 瀏覽:855