画面上にテキストを表示する


「Hello, world!」というフレーズを表示するプログラムを分析してみましょう。 <プレ> パブリッククラス Main { public static void main(String[] args) { System.out.print("Hello, world!"); } } 新しい行 System.out.print("Hello, world!");: を解析してみましょう。

印刷は、関数print() クラス System の静的オブジェクトを呼び出すことによって行われます。 >c out クラスPrintStream。出力には、PrintStream 2 つの関数:print() と   < code>println()。出力後の 2 番目の行では、カーソルが新しい行に移動します。

プリミティブ型のクラスとインターフェイス              プリミティブ型  

出力演算子  Java の画面へ
出力演算子 print のいくつかの機能を分析してみましょう。

1) 1 行に複数の出力ステートメントを記述できます。
たとえば、  のシーケンス。 <プレ> System.out.print("text1"); System.out.print("text2"); 一行で書ける <プレ> System.out.print("text1" + "text2"); <プレ> とにかく、このフレーズ  text1 およびtext2 
2) 新しい行でテキストを折り返すには、「\n」文字シーケンスを使用するか、println;
演算子を使用します。 次の 2 行の結果は同じです。どのような方法でも使用できます <プレ> System.out.print("text1\ntext2"); または次のように書くこともできます <プレ> System.out.print("text1"); System.out.println(); System.out.print("text2"); <プレ>   このタスクでは、プログラムのソース コードを操作し、コンピューターに特定の情報を必要な形式で出力させる必要があります。

*** 深みのある素材 ***

「\n」 - オペレーティング システムが異なると動作が異なります。

プログラムをよりクロスプラットフォームにしたい場合は、改行文字を文字列変数に読み込み、新しい行に移動するときにそれを使用することをお勧めします。 <プレ> String endl = System.getProperty("line.separator"); System.out.print("text1"+endl+"text2");
 

特殊文字

多くのプログラミング言語には、単純に出力できない特殊文字があります。
たとえば、一般的に使用される特殊文字、- これらは、バックスラッシュ (\)、引用符 (")、およびアポストロフィ (') です。
通常のスラッシュ (/) は特殊文字ではないことに注意してください。

このような文字を出力するには、各文字の前に記号 \ を置きます。つまり、文字 \ を画面に表示したい場合は、出力ステートメントに \\ を記述する必要があります。

覚えておく必要があります!
文字 \"' を出力するには、それらの前に \ を付けます。