2
0

More than 3 years have passed since last update.

[初学者]シングルクォーテーションとダブルクォーテーションの違い(ruby)

Last updated at Posted at 2019-09-27

目的

学習の備忘録と初学者の参考資料として投稿

シングルクォーテーションとダブルクォーテーション

ネットや参考書などでよく見られる’’や””の違いについての話。特にプログラミングを初めて勉強する方にとって、どちらにするかで非常に悩ましい場面に遭遇することがあります。

sample.rb
'Hello world' 
=>Hello world

"Hello world"
=>Hello world

こんな感じの:grin:

ダブルクォーテーションの役割

式展開や改行文字列を入れたい場合はダブルクォーテーションで囲む必要がある。

sample.rb
puts "Hello \n world" **改行文字列**
=>Hello
  world

name = Taro
puts "Hello #{name}" **式展開**
=>Hello Taro

まとめ

基本はダブルクォーテーションでいいのでは:point_up:
いろんな記事を見てるとダブルクォーテーションだと読み込み速度が遅くなるやシングルクォーテーションを書いて、視認性をよくするなどなど書いてあるが、特に気にしなくてもいい:ok_hand:

今後も学習で気づきや参考になるものがあれば、アップしていきます。
もし参考になったらいいね!!よろしくお願いします:bow_tone3:

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0