配列を出力する Java プログラム

公開: 2023-01-29

目次

Java配列の基本:

Java の配列は、単一の名前で参照される類似項目のコレクションです。 Java 配列は、他のオブジェクト指向プログラミング言語の配列とは少し異なります。 Java で使用される配列に関するいくつかの重要な事実は次のとおりです。

  • Java の配列は動的に割り当てられます。
  • 配列変数は、データ型の後に [] を指定することにより、他の Java 変数と同様に宣言できます。
  • 配列の内容は順序付けられ、各配列変数は 0 から始まるインデックスで指定されます。つまり、最初の配列要素は 0番目のインデックスにあり、2 番目の要素は最初のインデックスにあり、以下同様です。
  • Java の配列は、ローカル変数、静的フィールド、またはメソッド パラメータとして使用できます。
  • 配列のサイズは int または short 型のいずれかです。 long 値を配列サイズとして割り当てることはできません。
  • オブジェクトは、配列型の直接のスーパークラスです。
  • Cloneable および java.io.Serializable インターフェースは、各配列タイプによって実装されます。

無料のテクノロジー コースをチェックして、競争で優位に立ちましょう。

人気のソフトウェア エンジニアリング コースを探す

LJMU & IIITB のコンピューター サイエンスの理学修士号 カリフォルニア工科大学 CTME サイバーセキュリティ証明書プログラム
フルスタック開発ブートキャンプ ブロックチェーンのPGプログラム
フルスタック開発のエグゼクティブ PG プログラム
以下のすべてのコースを表示
ソフトウェア工学コース

Java での配列の印刷:

同じデータ型のアイテムを格納するデータ構造は、Java では配列と呼ばれます。 配列要素は、連続した格納場所に割り当てられます。 したがって、アイテムの固定セットを配列に格納できます。 配列を印刷する方法はいくつかあります。 彼らです:

  • ループ用
  • For-each ループ
  • Arrays.toString() メソッド
  • Arrays.deepToString() メソッド
  • Arrays.asList() メソッド
  • Java のイテレータ インターフェイス
  • Java のストリーム API

世界トップクラスの大学が提供するソフトウェア開発コースをオンラインで学びましょう。 エグゼクティブ PG プログラム、上級認定プログラム、または修士プログラムを取得して、キャリアを加速させましょう。

需要の高いソフトウェア開発スキル

JavaScriptコース コア Java コース データ構造コース
Node.js コース SQLコース フルスタック開発コース
NFTコース DevOps コース ビッグデータコース
React.js コース サイバーセキュリティコース クラウドコンピューティングコース
データベース設計コース パイソンコース 暗号通貨コース

for-eachループを使用してJavaで配列を印刷する方法は?

Java の「for-each」ループは、アイテムの配列を反復処理するためにも使用されます。 配列内の要素の数に基づいて機能します。 繰り返しごとに、定義済み変数のループによって 1 つの要素が返されます。 「for-each」ループの構文は次のとおりです。

for(タイプ変数:配列)

ソフトウェア開発に関連する人気記事を読む

Java でデータ抽象化を実装するには? Javaの内部クラスとは何ですか? Java 識別子: 定義、構文、および例
例を使用して OOPS のカプセル化を理解する C のコマンド ライン引数の説明 2022 年のクラウド コンピューティングの機能と特性トップ 10
Java のポリモーフィズム: 概念、型、特徴、および例 Java のパッケージとその使用方法 初心者向け Git チュートリアル: Git をゼロから学ぶ

Java で配列を出力するための Arrays.toString() メソッドの使用:

Java のこの静的メソッドは配列クラスであり、java.util パッケージの構成要素です。 これは、配列を操作できるいくつかのメソッドで構成されています。 Java での Arrays.toString() メソッドの構文は次のとおりです。

public static String toString(int[] a)

このメソッドは、任意のプリミティブ型の配列を入力引数として受け取ります。 配列を文字列形式で返し、配列の要素のリストで構成されます。 配列の要素の文字列への変換は、String.valueOf(int) によって行われます。

Arrays.deepToString() メソッドを使用して Java で配列を出力する方法:

このメソッドが呼び出されると、多次元配列が配列要素の文字列に変換されます。 この関数には、配列形式の入力引数が必要です。 配列表現を文字列の形式で返します。 このメソッドの Java での構文は次のとおりです。

public static String deepToString(Object[] a)

Java で要素の配列を出力する Arrays.asList() メソッド:

これは、パッケージ java.util に属する Arrays クラスの静的 Java メソッドでもあります。 これは、コレクション ベースの API と配列ベースの API の間の接続として機能します。 このメソッドを Java コードで使用する構文を次に示します。

public static <T> List<T>asList(T…a)

このメソッドにより、ユーザーは、多くの要素に対応するように初期化できる固定サイズのリストを作成することもできます。

List<T>obj=Arrays.toString(array[] a

このメソッドは、入力配列をリスト形式で返します。

Java で配列を出力するための Iterator インターフェイスの使用:

Java Iterator は、java.util パッケージで構成されるインターフェースです。 Iterator の作成は、 iterator() メソッドを呼び出すことによって行うことができます。 この関数は Java のコレクション インターフェイスを使用しており、戻り値もイテレータです。

Java のその他の配列関数:

配列を出力する以外にも、Java コンパイラはさまざまな配列関数を実行します。そのうちのいくつかを以下に示します。

  • 配列の最初と最後の要素を取得します。
  • 任意の配列要素をフェッチします。
  • 配列に新しい要素を挿入します。
  • 2 つの配列の比較。
  • 配列が空かどうかを確認します。

フルスタックのソフトウェア開発である Java について詳しく知りたい場合は、upGrad と IIIT-B のソフトウェア開発のエグゼクティブ PG プログラム – フルスタック開発のスペシャライゼーションをチェックしてください。 、9 つ以上のプロジェクトと割り当て、IIIT-B 同窓生のステータス、実践的な実践的な絶頂プロジェクト、トップ企業での仕事の支援。

この記事を共有したいですか?

将来のキャリアに備える

ソフトウェア工学の修士号に今すぐ申し込む