ruby的join方法是干什么用的

Python017

ruby的join方法是干什么用的,第1张

join用来合并字条串数组,可以接受0个或1个参数作为连接字符

注:0个参数时使用空字符进行连接。

["a", "b", "c"].join # => "abc"

["a", "b", "c"].join(",") # => "a,b,c"

invalid multibyte char (us-ASCII) 表示内容中有非英文字符,比如中文之类的,看看是不是有中文空格。

在ruby1.9.2中,在文件的第一行加上:

# encoding: utf-8

试试看。

另外,你可以直接启动irb来测试一些简单的代码。在命令行输入 irb ,再输入 puts 'hello world',即可看到运行结果。

不建议用记事本来写程序,可以考虑下载一个IDE,如netbeans, e-texteditor之类的支持ruby的编辑器。