📜  ruby 将逗号添加到字符串数组 - Ruby (1)

📅  最后修改于: 2023-12-03 15:19:52.312000             🧑  作者: Mango

Ruby 将逗号添加到字符串数组

在 Ruby 中,如果需要在字符串数组中的每个元素后面添加逗号,有多种方式可以实现。下面介绍常用的两种方法。

方法一:使用 join 方法

使用 join 方法可以将字符串数组中的每个元素连接在一起,并在每个元素后面添加指定的分隔符。默认的分隔符是空字符串,但我们可以指定分隔符为逗号。

代码示例
fruits = ['apple', 'banana', 'orange']
result = fruits.join(',') # 指定分隔符为逗号
puts result
输出结果
apple,banana,orange
Markdown 代码片段
```ruby
fruits = ['apple', 'banana', 'orange']
result = fruits.join(',') # 指定分隔符为逗号
puts result

## 方法二:使用 `map` 方法和 `"#{string}"` 语法

`map` 方法可以返回一个新的数组,该数组包含对原数组中每个元素都应用指定块或方法返回的值。

使用 `map` 方法和 `"#{string}"` 语法,可以将每个字符串添加逗号并返回一个新的数组。

### 代码示例

```ruby
fruits = ['apple', 'banana', 'orange']
result = fruits.map { |f| "#{f}," } # 使用 "#{string}" 语法添加逗号
puts result.join
输出结果
apple,banana,orange,
Markdown 代码片段
```ruby
fruits = ['apple', 'banana', 'orange']
result = fruits.map { |f| "#{f}," } # 使用 "#{string}" 语法添加逗号
puts result.join