2015-10-31 22 views
0

我有這樣的任務: 寫有Guttery名指定和公共 包含 返回稱爲getPalterly 和參數dhangar可見的公共靜態方法,puccinoid字符串類型和類串。該方法檢查getPalterly 如果dhangar字符串是pucinoid的一部分,並且如果 上述建議驗證返回頭字符串dhangar的第3個 字符。如果上述鏈接沒有驗證 ,則返回字符串長度 dhangar。getPalterly方法返回的結果是錯誤的。 (提示:不返回正確的字符串)

我寫了這個代碼:

public class Guttery { 
    public static String getPalterly(String dhangar , String puccinoid) { 
     int g = dhangar.length(); 

     if (puccinoid.contains(dhangar)) { 
      return dhangar.substring(g - 3 , g); 
     } else { 
      int a = dhangar.length(); 
      String b = Integer.toString(a); 
      return b; 
     } 
    } 
} 

但我有此錯誤: 通過getPalterly方法返回的結果是錯誤的。 (提示:不要返回正確的字符串)

任何想法?

回答

0

你有沒有寫過你應該返回第一個3個字符?

然後:

if (puccinoid.contains(dhangar)) { 
     return dhangar.substring(0 , 3); 
+0

是的,你是對的。謝謝youuu – user5510402

+0

不客氣!請將其標記爲正確答案,以便其他人不會嘗試毫無辦法解決它:-) –