Stringクラス

Stringクラスは文字列を取り扱うクラスです。

文字列を作成するにはダブルクオーテーション("")で囲うかシングルクオーテーション('')で囲って作成します。

str1 = "文字列"
str2 = '文字列'

文字列に関しては『文字列』も参照して下さい。

Stringクラスを明示的に使ってStringクラスのオブジェクトを作成するには次のように記述します。

Stringオブジェクトを格納する変数 = String.new([string])

具体的には次のように記述します。

str =  String.new("文字列")

ただしこの構文を使うことはほとんど無いと思います。通常は単に文字列をダブルクオーテーション又はシングルクオーテーションで囲って作成して下さい。

サンプルプログラム

では簡単なサンプルで試してみます。

LibraryString1.rb

#! ruby -Ks

str1 = "Hello"
print(str1, "\n")

str2 = String.new("こんにちは")
print(str2, "\n")

実行結果は次のようになります。

Stringクラスのオブジェクトを作成

以上です。

メインコンテンツEND ■