Javaプログラミングを学ぶ-基本
Javaは世界で最も有名なプログラミング言語の1つであり、30億以上のデバイスで使用されています。 Javaを学びたい場合は、ここで最初の紹介を入手できます。
Java:最初のプログラムの作成方法
Javaで正しくコーディングできるようにするには、開発環境、つまりIDEが必要です。 IntelliJまたはVisual StudioはJavaに非常に適しています。 さまざまな最初のプログラムは、記事の最後にある画像ギャラリーで見つけることができます。
- Javaでは、実行するすべてのコマンドはクラス内になければなりません。 重要:通常、メインプログラムは「Main」というクラスにあります。 ただし、さらにクラスを追加することもできます。 したがって、最初のプログラムは「class Main {」というコードで始まります。
- すべてのJavaアプリケーションには、「メイン」と呼ばれるメソッド(または「関数」)である開始点もあります。 次に、コード「public static void main(String [] args){」を追加する必要があります。 Javaでは、「パブリック」は誰でもこの機能にアクセスできることを意味します。 「静的」という語は、インスタンスなしでメソッドを実行できることを意味します。 つまり、オブジェクトを作成するとき、属性/メソッド用のメモリは予約されていません。 これらの要素はコンパイル時に作成されます。 コンパイルとは、作成したプログラムコードが実行可能コード(「マシン言語」)に変換されることを意味します。 さらに、「void」は、このメソッドが何も返さないことを意味します。 このメソッドの名前は「main」です。
- 次に、プログラムに「hello」という単語を出力させます。 これを行うには、「System.out.println( "Hello");」と記述します。 これで、最初のJavaプログラムの準備ができました。 最後に2つの「}」を追加することを忘れないでください。
Javaでのコメント
プログラムを簡単にするために、さまざまなコメントを追加できます。
- 次のように1行のコメントを作成できます。»//これはコメントです«
- 同じ方法で複数行にコメントを追加することもできます。 これは「/ *」で始まり、「* /」で終わります。
- 最後に、ドキュメンテーションコメントを追加することもできます。 これを行うには、先頭に「/ **」、末尾に「* /」を記述します。 このコメントの各新しい行は、「*」で始まります。 ドキュメントコメントは、たとえば、プログラムのバージョンと作成者を述べる場合に役立ちます。 この特別なタイプのコメントは、ソースコードで直接アプリケーションを文書化するために使用されます。 その後、プログラムの詳細なドキュメントを生成できます。 ただし、小規模なプログラムの場合、当面はこれはそれほど重要ではありません。
Java:変数の作成-仕組み
Javaで作業するには、変数を作成する必要があります。
- これを行うには、コンピューターサイエンスの通常のデータ型を処理する必要があります。 最初に整数があります。 これは整数です。 コマンド»int var1 = 42;«は、たとえば変数 "var1"を定義し、整数値 "42"を割り当てます。
- また、Javaで文字列を見つけることもよくあります。 これらは、単語または文全体です。 コマンド»String name = "Hans";«は、値 "Hans"を変数 "name"に割り当てます。
- Javaでコンマ番号を定義することもできます。 これは、たとえば、「double var2 = 15.9;」コマンドを使用して実行できます。
- 次は「Char」です。 これは単一の文字です。 これを行うコマンドは、Javaの「char var3 = 'Z';」です。
- 最後に、「ブール」データ型があります。これには、TrueまたはFalseの2つの状態があります。 たとえば、Javaでは、コマンド「boolean var4 = true;」を使用してこれを行うことができます。
Javaの数学演算子
他のプログラミング言語と同様に、Javaにもさまざまな演算子があります。
- 古典的な数学のように、2つの加数を»+«で追加できます。 「-」を使用すると、1分から1つの減数が差し引かれます。 「*」を使用すると、2つの係数を乗算でき、「/」を使用すると、商を得るために除数を除数で除算できます。
- Javaには「モジュロ」と呼ばれる関数もあります。 これには「%」文字が使用されます。 例は、コード「int res = 23%6;」です。 23を6で割ると3となり、残りの5が残ります。 この番号は「res」変数に保存されます。
- 変数を使用して計算することもできます(前の段落を参照)。 ただし、それぞれの変数に保存されている数値が計算に使用されます。
Java:インクリメントとデクリメント
これらの機能は、特にループにとって不可欠です。
- たとえば、「x」変数に整数を格納できます。 コード»x = x + 1;«を使用すると、値を1増やすことができます。 ただし、スペースを節約するために、「++ x」と書くこともできます。
- 同様に、»-x«を使用して値を1減らすことができます。
- ただし、「プレフィックス」と「ポストフィックス」(またはドイツ語では「プレフィックス」と「サフィックス」)を区別できます。 例は、コード「int x = 34;」⮩「int y = ++ x;」です。 この場合、値34は最初に1ずつ増加し、その後変数yに割り当てられます。 このステップの後、両方の変数( "x"& "y")の値は "35"になります。 全体を「プレフィックス」と呼びます。
- 「++ x」の代わりに「x ++」と書くことができます。 最初に変数「x」の値が変数「y」に割り当てられ、次に「x」の値が1増加します。 「y」の値は34ですが、「x」の値はすでに35です。
- 「割り当て演算子」も非常に実用的です。 「num2 = num2 + num1」の代わりに、「num2 + = num1」と書くこともできます。 全体が減算(»-=«)、乗算(»* =«)、除算(»/ =«)、および除算(»%=«)でも機能します。
文字列をまとめる
既にご存じのとおり、文字列はコンピューターサイエンスの文字列です。
- Javaでは、他のプログラミング言語と同様に、他のいくつかの文字列から文字列をまとめることができます。
- この例は、コード»String firstN = "Hans";«⮩»String lastN = "Peter";«⮩»String name = firstN + "" + lastN;«です。
Java:ユーザー入力を受信
ユーザーがJavaプログラムと対話できるようにするには、キーストロークを読むのが実用的です。
- これを行うには、まずコマンド»import java.util.Scanner;«を作成して、必要なモジュールをインポートします。
- 次に、»Scanner Input = new Scanner(System.in);«で新しいスキャナーを作成します。
- コマンド»System.out.println(Input.nextLine());«を使用すると、入力された行全体を出力できます。
- または、nextByte()、nextShort()、nextInt()、nextLong()、nextFloat()、nextDouble()、nextBoolean()、またはnext()を使用することもできます«使用。 これは、受信するデータのタイプによって異なります。
Javaプログラミングを学ぶ-パート2
基本を理解したので、プログラミングガイドのパート2をご覧ください。 ここでは、Javaの条件とループについて詳しく学習します。
次の実用的なヒントでは、浮動小数点数を簡単に変換する方法を示します。