我正在嘗試編寫一個小小的Ruby程序,它只能在字符串內插入輔音後面的兩個字母。我試圖通過將字符串的字符傳遞給與類方法關聯的塊來使用主類中的兩個類來完成此操作。一種方法會插入字母,另一種可以將其刪除。將字符插入給定的字符串
這是我到目前爲止有:
class Mytranslator
def to_mytrans(string)
letters = string.inject('it') {|letters, char| collection += char}
puts letters
end
def to_normaltrans(string)
end
end
問題是,我不知道如果我甚至在正確的軌道。我不知道如何編寫第二種方法。任何幫助將不勝感激。謝謝。
您可以加入例如輸入和輸出,你期待什麼。說明並不能很好地解釋。 – 2011-03-16 14:59:07
我想讓他們成爲類方法,並像這樣調用它們:Mytranslator.to_mytrans(「Some string。」){| c |打印c}並得到如下輸出:「Sitomite sittitritinitgit。」謝謝。 – 2011-03-17 00:24:15