String 文字列の生成や文字列操作を行う これは文字列を生成する 生成された文字列インスタンスは下記のメソッドを実行できる StringやStringBuilderは標準APIで提供されている 「Hello 」だと「Hello」と「空白1つ」で合計6文字となる String s = "Hello "; // 文字数 System ...
Javaを勉強していると、文字列を作るときに "hello" と直接書く方法と、new String("hello") と書く方法の2種類に出会います。 「結果は同じ文字列だし、どちらでもいいのでは?」と思いがちですが、Javaの裏側(メモリ領域)では全く異なるドラマが起きています。
今回はメソッドとコンストラクタについて説明します。そしてその説明を通して、プログラムには制御構造というものが必要であることを理解しましょう。 前回まで、Javaの変数やクラスについて、一般的な例え話ではなく、どのようにメモリを使うのかと ...
すべてのクラスのスーパークラスとは? 本連載では、これまで主にString型を使ってJavaのさまざまな言語仕様について説明してきました。最もお世話になるString型がそうであるように、クラスとはある形式のデータを扱うための「道具」です。また、HTML 2.0と ...