2016-11-28 100 views
-3

這是我的方法。它不會返回任何東西。請幫助,我不知道如何獲得所需的字符串名稱更長(字符之間帶連字符的初始字符串)。 `如何在字符串中的字符之間添加連字符,創建新字符串作爲結果

public static String stretch(String word){ 

    String longer = "" + word.charAt(0); 

    for (int i=1; i<=word.length()-1; i++){ 
     longer += "-" + word.charAt(i); 
    } 

    return longer; 
} 
+1

咦?不知道你在問什麼。請顯示預期的輸入和輸出。謝謝。 – OldProgrammer

+1

你想運行'stretch(「sample string」)'並返回''s-a-m-p -l-e- -s-t -r-i-n -g「'? – Tim

回答

1
class Main { 
    public static void main(String[] args) { 
    System.out.println(stretch("test")); 
    } 

    public static String stretch(String word){ 
    String longer = "" + word.charAt(0); 
     for (int i=1; i<=word.length()-1; i++){ 
     longer += "-" + word.charAt(i); 
     } 
     return longer; 
    } 
} 

輸出:

t-e-s-t 

試試吧here!

相關問題