welcome: please sign in
location: "String"の差分
1と2のリビジョン間の差分
2008-10-19 02:38:16時点のリビジョン1
サイズ: 225
編集者: masahiko
コメント:
2008-10-20 02:01:09時点のリビジョン2
サイズ: 1115
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 2: 行 2:

 . 文字列は基本型(プリミティブ)ではない。
 . 文字列を扱うにはStringクラスを用いる。
 . 文字列はインスタンスであるが、普通のクラスインスタンスとは振る舞いが若干異なるので注意が必要です。

文字が並んだものを文字列という。

 . プログラム中で文字列は '''"''' ではさんで "Hello World" のように記述する。
 . この文字列の値は '''Hello World''' であって、'''"''' は含まれない。
 . '''""''' は長さ0の文字列である。空文字列という。

=== 連結 ===

文字列の連結は演算記号 '''+''' を使って行うことが出来る。

a,b,cをStringクラスの変数とし
 {{{
 a = "みなさん";
 b = "こんにちは";
 c = a + b;
 }}}
を行うと、c の値は '''みなさんこんにちは''' になる。

String

  • 文字列は基本型(プリミティブ)ではない。
  • 文字列を扱うにはStringクラスを用いる。
  • 文字列はインスタンスであるが、普通のクラスインスタンスとは振る舞いが若干異なるので注意が必要です。

文字が並んだものを文字列という。

  • プログラム中で文字列は " ではさんで "Hello World" のように記述する。

  • この文字列の値は Hello World であって、" は含まれない。

  • "" は長さ0の文字列である。空文字列という。

連結

文字列の連結は演算記号 + を使って行うことが出来る。

a,b,cをStringクラスの変数とし

  •  a = "みなさん";
     b = "こんにちは";
     c = a + b;

を行うと、c の値は みなさんこんにちは になる。

indexOf( int )

length( )

substring( begen, end )

Integer.parseInt( string )

String.valueOf( a ) ? toString( a ) ?

Integer.valueOf( string ) はラッパクラスオブジェクトができる

String (最終更新日時 2011-10-15 02:30:24 更新者 masahiko)