通常、文字を扱うときは、プリミティブ データ型 char を使用します。 例 char ch = a; // Unicode for uppercase Greek omega character char uniChar = \u039A; // an array of chars char[] charArray ={ a, b, c, d, e }; ただし、開発中に、プリミティブ データ型の代わりにオブジェクトを使用する必要がある状況に遭遇します。これを実現するために、Java はラッパー クラス Character を提供します。 プリミティブ データ型 char の場
通常、Numbers を扱うときは、byte、int、long、double などのプリミティブ データ型を使用します。 例 int i = 5000; float gpa = 13.65f; double mask = 125; ただし、開発中は、プリミティブ データ型の代わりにオブジェクトを使用する必要がある状況に遭遇します。これを実現するために、Java はラッパー クラスを提供します。 . すべてのラッパー クラス (Integer、Long、Byte、Double、Float、Short) は、抽象クラス Number のサブクラスです。 ラッパー クラスのオブジェクトは
意思決定構造には、プログラムによって評価またはテストされる 1 つ以上の条件と、条件が真であると判断された場合に実行されるステートメント (複数可) と、条件が判断された場合に実行される他のステートメント (オプション) があります。 以下は、ほとんどのプログラミング言語に見られる典型的な意思決定構造の一般的な形式です- Java プログラミング言語は、次のタイプの意思決定ステートメントを提供します。以下のリンクをクリックして詳細を確認してください。 Sr.No. 声明と説明 1 if ステートメント if ステートメント ブール式とそれに続く 1 つ以上のステートメントで構成され
コードのブロックを数回実行する必要がある場合があります。一般に、ステートメントは順番に実行されます。関数内の最初のステートメントが最初に実行され、次に 2 番目のステートメントが実行されます。 プログラミング言語は、より複雑な実行パスを可能にするさまざまな制御構造を提供します。 ループ ステートメントを使用すると、ステートメントまたはステートメントのグループを複数回実行できます。以下は、ほとんどのプログラミング言語でのループステートメントの一般的な形式です- Java プログラミング言語は、ループ要件を処理するために次のタイプのループを提供します。以下のリンクをクリックして詳細を確認し
Java には、変数を操作するための豊富な演算子セットが用意されています。すべての Java オペレーターを次のグループに分けることができます − 算術演算子 関係演算子 ビット演算子 論理演算子 代入演算子 その他のオペレーター 算術演算子 算術演算子は、代数で使用されるのと同じ方法で数式で使用されます。次の表に、算術演算子を示します − 整数変数 A が 10 を保持し、変数 B が 20 を保持すると仮定すると、- 例を表示 演算子 説明 例 + (追加) 演算子の両側に値を追加します。 A + Bは30を与える - (減算) 左側のオペランドから右側の
修飾子は、意味を変更するためにそれらの定義に追加するキーワードです。 Java 言語には、次のようなさまざまな修飾子があります − Java アクセス修飾子 非アクセス修飾子 修飾子を使用するには、そのキーワードをクラス、メソッド、または変数の定義に含めます。次の例のように、修飾子はステートメントの残りの部分よりも前に置かれます。 例 public class className { // ... } private boolean myFlag; static final double weeks = 9.5; protected static final int
変数は、プログラムが操作できる名前付きストレージを提供します。 Java の各変数には、変数のメモリのサイズとレイアウトを決定する特定の型があります。そのメモリ内に格納できる値の範囲。および変数に適用できる操作のセット。 すべての変数は、使用する前に宣言する必要があります。以下は、変数宣言の基本的な形式です- data type variable [ = value][, variable [ = value] ...] ; ここでデータ型 Java のデータ型の 1 つであり、変数 変数の名前です。指定した型の複数の変数を宣言するには、カンマ区切りのリストを使用できます。 以下は、
変数は、値を格納するために予約されたメモリの場所に他なりません。これは、変数を作成するときに、メモリ内にスペースを確保することを意味します。 変数のデータ型に基づいて、オペレーティング システムはメモリを割り当て、予約済みメモリに格納できるものを決定します。したがって、さまざまなデータ型を変数に割り当てることで、これらの変数に整数、小数、または文字を格納できます。 Java で利用できるデータ型は 2 つあります − プリミティブ データ タイプ 参照/オブジェクトのデータ型 プリミティブ データ タイプ Java でサポートされているプリミティブ データ型は 8 つあります。プリミ
コンストラクターは、作成時にオブジェクトを初期化します。クラスと同じ名前で、構文的にはメソッドに似ています。ただし、コンストラクターには明示的な戻り値の型はありません。 通常、コンストラクターを使用して、クラスによって定義されたインスタンス変数に初期値を与えるか、完全に形成されたオブジェクトを作成するために必要なその他の起動手順を実行します。 Java は、すべてのメンバー変数をゼロに初期化するデフォルトのコンストラクターを自動的に提供するため、定義するかどうかに関係なく、すべてのクラスにコンストラクターがあります。ただし、独自のコンストラクターを定義すると、既定のコンストラクターは使用さ
Java はオブジェクト指向言語です。オブジェクト指向機能を持つ言語として、Java は次の基本的な概念をサポートします − ポリモーフィズム 継承 カプセル化 抽象化 クラス オブジェクト インスタンス 方法 メッセージの受け渡し この章では、クラスとオブジェクトという概念について説明します。 オブジェクト − オブジェクトには状態と動作があります。例:犬には状態 (色、名前、品種、行動) があります。しっぽを振る、吠える、食べるなどです。オブジェクトはクラスのインスタンスです。 クラス − クラスは、そのタイプのオブジェクトがサポートする動作/状態を記述するテンプレート/
Java プログラムを考えるとき、それは、互いのメソッドを呼び出して通信するオブジェクトのコレクションとして定義できます。クラス、オブジェクト、メソッド、およびインスタンス変数の意味を簡単に見てみましょう。 オブジェクト − オブジェクトには状態と動作があります。例:犬には状態があります - 色、名前、品種、および尾を振る、吠える、食べるなどの行動。オブジェクトはクラスのインスタンスです。 クラス − クラスは、そのタイプのオブジェクトがサポートする動作/状態を記述するテンプレート/ブループリントとして定義できます。 方法 − メソッドは基本的に動作です。クラスには多くのメソ
この章では、Java に適した環境をセットアップするさまざまな側面について説明します。 ローカル環境のセットアップ Java プログラミング言語用に環境をセットアップする意思がある場合は、このセクションでマシンに Java をダウンロードしてセットアップする方法を説明します。環境をセットアップする手順は次のとおりです。 Java SE は、リンク Download Java から無料で入手できます。お使いのオペレーティング システムに基づいたバージョンをダウンロードできます。 指示に従って Java をダウンロードし、.exe を実行します。 マシンに Java をインストールします。マ
Java プログラミング言語は、もともと Sun Microsystems によって開発され、James Gosling によって開始され、Sun Microsystems の Java プラットフォーム (Java 1.0 [J2SE]) のコア コンポーネントとして 1995 年にリリースされました。 Java Standard Edition の最新リリースは Java SE 8 です。Java の進歩と普及に伴い、さまざまなタイプのプラットフォームに適合するように複数の構成が構築されました。例:エンタープライズ アプリケーション用の J2EE、モバイル アプリケーション用の J2ME
Java とは Java は、Sun Microsystems によって開発されたマルチプラットフォーム、オブジェクト指向、ネットワーク中心のプログラミング言語です。 Java はプログラミング言語であり、アプリケーション開発用のコンピューティング プラットフォームです。 1995 年に Sun Microsystem によって最初にリリースされ、後に Oracle Corporation によって買収されました このチュートリアルでは、次のことを学びます: Java とは? Scala とは? Java の機能 Scala の機能 Java と Scala の違い Scala を
Java とは Java は、マルチプラットフォーム、オブジェクト指向、およびネットワーク中心のプログラミング言語です。これは、最も使用されているプログラミング言語の 1 つです。コンピューティング プラットフォームとしても使用され、1995 年に Sun Microsystem によって最初にリリースされました。その後、Oracle Corporation によって買収されました。 この Java と Python のチュートリアルでは、次のことを学びます: Java とは Python とは Java を選ぶ理由 Python が必要な理由 ジャワの歴史 Python の歴史 JAV
Java とは Java は、1995 年に Sun Microsystem によってリリースされました。James Gosling によって開発されました。これは、開発者が一度書くとどこでも実行できるようにするという特定の目標を持って設計された汎用プログラミング言語です。 Java アプリケーションは、Java 仮想マシンまたは JVM の任意の実装で実行できるバイトコードにコンパイルされます。 このチュートリアルでは、以下について詳しく学びます: C# とは ジャワの歴史 C# の歴史 Javaの特徴 C#の特徴 Java と C# の違い Java を使用する利点 C# を使用する
JDK とは JDK は、アプレットや Java アプリケーションの作成に使用されるソフトウェア開発環境です。 JDK の完全な形式は Java Development Kit です。 Java 開発者は、Windows、macOS、Solaris、および Linux で使用できます。 JDK は、Java プログラムのコーディングと実行を支援します。同じコンピューターに複数の JDK バージョンをインストールすることができます。 このチュートリアルでは、次のことを学びます: JDK とは? JRE とは? JVM とは? JDK を使用する理由 JRE を使用する理由 なぜ JV
C++ 言語とは? C++ は、C プログラミング言語と Simula67 (最初のオブジェクト指向言語) の機能を備えたコンピューター プログラミング言語です。 C++ は、クラスとオブジェクトの概念を導入しました。 高水準および低水準の言語機能をカプセル化します。そのため、中級レベルの言語と見なされます。以前は、C 言語のすべての特性を備えていたため、「C with classes」と呼ばれていました。 Java 言語とは? Java は、Sun Microsystems によって開発されたプログラミング言語です。小さなソフトウェア開発チームがこの言語を開発しました。彼らは、199
セレクション ソートはどのように機能しますか? Selection Sort は、次のような単純なソート アルゴリズムを実装します。 アルゴリズムは最下位の要素を繰り返し検索します。 現在の要素を最も低い値を持つ要素と交換 選択ソートの反復/パスごとに、要素が交換されます。 Selection Sort を実装する Java プログラム package com.guru99; public class SelectionSortAlgo { public static void main(String a[]) { int[] myArray = {860,8,200,9}
挿入ソート アルゴリズムとは 挿入ソートは、小さなデータ セットに適した単純なソート アルゴリズムです。各反復中、アルゴリズム: 配列から要素を削除します。 配列内の最大値と比較します。 要素を正しい位置に移動します。 挿入ソート アルゴリズム プロセス 挿入ソート アルゴリズム プロセスが図でどのように機能するかを次に示します。 挿入ソート アルゴリズム プロセス 挿入ソート アルゴリズムを使用して配列をソートする Java プログラムの例: package com.guru99; public class InsertionSortExample {
Java