5
在Java中,人們可以從一個字符串創建一個IO流,像這樣:什麼是Java的StringReader的Ruby等價物?
Reader r = new StringReader("my text");
我希望能夠做同樣的在Ruby中,所以我可以採取一個字符串,並把它當作一個IO流。
在Java中,人們可以從一個字符串創建一個IO流,像這樣:什麼是Java的StringReader的Ruby等價物?
Reader r = new StringReader("my text");
我希望能夠做同樣的在Ruby中,所以我可以採取一個字符串,並把它當作一個IO流。
r = StringIO.new("my text")
一個關鍵的問題是我(它在文檔中,我只是錯過了)是爲了得到結果,你使用#string而不是#to_s。 #to_s只是告訴你這是一個StringIO。 #string爲您提供建立的結果。 – 2009-06-09 12:13:15