「昔、コンピュータはテキストしか表示できませんでした。プログラムは、キーボードからの入力を受け取った後、画面にデータを表示しました。これは、「コンソール ユーザー インターフェイス」または単に「コンソール」と呼ばれます。ウィンドウ インターフェイスは、コンソールの代替品です。このタイプのインターフェイスでは、ユーザーは 1 つまたは複数のウィンドウを通じてプログラムと対話します。私たちはプログラミングの方法を学んでいるだけなので、コンソールで作業することから始めます。」
"わかった。"
「テキストはコンソール (画面) に 1 行ずつ連続して表示されます。テキストはキーボードを使用して入力されます。間違いを避けるために、キーボード入力は画面に表示されます。人間のユーザーとプログラムが交互に表示されることがあります。画面に何かを書くこと。」
「 System.out.print () メソッドを使用すると、画面上にテキストを表示できます。このメソッドは単にテキストを表示するだけですが、System.out.println () はテキストを表示し、カーソルを次の行に移動します。」
コード | 結果 |
---|---|
|
スペインの雨 |
|
スペインの雨 |
|
スペイン の雨 |
「テキストの断片を分離するには、スペースを追加する必要があります。例:」
コード | 結果 |
---|---|
|
56 |
|
5 6 |
|
The sum is 11 |
"とった"
「これにより、画面上に何でも表示できるようになります。 すべての Java オブジェクトは文字列に変換できます。すべての Java クラスは、toString() メソッドを持つ Object クラスから派生します。このメソッドは、オブジェクトを文字列に変換するときに呼び出されます。弦。"
コード | 説明 |
---|---|
|
これら 3 つの例は同等です。 |
|
|
|
「しかし、私のプログラムでは『The cat is com.codegym.lesson3.Cat@1fb8ee3』と表示されました。これは一体何を意味するのでしょうか?」
「Object クラスの標準 toString() メソッドは、クラス名とオブジェクトのメモリ アドレス(16 進数形式) で構成される文字列を返します。」
「うーん。それで、そんな方法で何の役に立つの?」
「クラス内に toString() の独自の実装を記述することができます。そうすれば、それが呼び出されるメソッドになります。」
「そうですか?大丈夫です。」
「ディエゴからいくつかのタスクがあります。」
GO TO FULL VERSION