Java String クラスの不変性および連結処理の内部構造
String クラスのインスタンスは、生成された後にその内部状態を変更することができません。これは「不変性(Immutability)」と呼ばれる特性であり、一度生成された String オブジェクトの値を変更することは不可能です。
参照変数とオブジェクトの関係
以下のコード例を見ると、変数の値が変更されているように見えますが、実際にはオブジェクト自体が書き換えられている ...
8月8日 15:26 投稿
Java String クラスの不可変性と主要メソッドの詳解
Java の文字列クラス(String)概要
Java において、テキストデータを扱う中心的なクラスは java.lang.String です。このクラスは言語レベルでサポートされており、以下の重要な特性を持っています。
パッケージ:java.lang (自動インポートされます)
実装インターフェース:Serializable、CharSequence、Comparable
内部構造:本質的に変更不可能(immutable)なデータ ...
7月31日 02:07 投稿