2014-06

スポンサーリンク
Java

Java | 配列の連結

主な内容の要点Javaには「配列を連結する専用メソッド」はありませんが、System.arraycopy を使えば2つの配列をつなげて新しい配列を作ることができます。ポイント解説Java標準には「配列連結メソッド」がない文字列なら + で結...
Java

Java | 配列のコピー応用編

ここまで「コピーの基本」と「浅い/深いコピー」を理解したので、さらに一歩進んだ 応用編 を紹介します。実際のプログラムで遭遇する「コピーの落とし穴」や「便利な使い方」を題材にしますね。コピーの基本の応用編1. 配列の結合(マージ)状況: 2...
Java

Java | レベル別練習問題:配列のコピー

レベル別に練習問題を増やしてみましょう。配列コピーの理解を深めるために、初級・中級・上級の3段階で課題を用意しました。初級(基本を確認)コピーと代入の違いを確認int b = a; と int[] c = Arrays.copyOf(a, ...
Java

Java | 配列のコピー

主な内容の要点Javaで配列をコピーする方法にはいくつか種類があり、単純な代入では「同じ配列を共有」してしまうので注意が必要です。独立した配列を作りたい場合は、要素ごとにコピーするか、専用メソッドを使います。配列コピーの基本代入(=)だけで...
Java

Java | 配列の全部(または一部)を同じ値で一気に埋める

主な内容の要点JavaのArrays.fillを使うと、配列のすべての要素を一気に同じ値で埋められる。初心者は「for文で1つずつ代入するより簡単」と覚えるとよいです。初心者向けポイント配列の初期値数値型の配列は自動的に 0 で初期化される...
Java

Java | ミニ課題(配列の分割→合成→出力) のコード一式

初心者が “配列を分割 → 必要な部分を抜き出す → 合成(結合) → 出力” の一連の流れをまとめて理解できる 実践ミニ課題 を作ります。「整数配列を2つに分割し、一部だけ組み合わせて新しい配列を作って出力する」仕様元の配列(int[] ...
Java

Java | 配列の一部だけを取り出して新しい配列を作る

主な内容の要点Arrays.copyOfRange を使うと、配列の一部だけを取り出して新しい配列を作れる。初心者は「配列の切り出し」に便利な方法として覚えると良い。初心者向けポイント目的配列の全部ではなく「一部分」だけをコピーして新しい配...
Java

Java | 多次元配列の長さを取得する(length フィールド)

主な内容の要点多次元配列の「長さ」を調べるには length フィールドを参照します。外側の配列の要素数と、内側の配列の要素数をそれぞれ確認できるのがポイントです。初心者向けの整理配列変数.length1次元配列なら「要素の数」を返す。2次...
Java

Java | 多次元配列(2次元配列)の作り方と使い方

主な内容の要点Javaの多次元配列の初期化は「配列の中に配列を入れる」イメージで書くことができる。初心者は「二次元配列=表のようなもの」と理解するとわかりやすいです。 初心者向けポイント一次元配列の初期化 int[] num = {87, ...
Java

Java | 配列を使ったミニゲーム課題

「配列を使ったミニゲーム課題」をいくつかレベル別に提案します。ゲーム要素を取り入れると、配列の理解がぐっと楽しくなります。初級編:じゃんけんゲーム課題内容プレイヤーとコンピュータがじゃんけんをする。手は "グー", "チョキ", "パー" ...
Java

Java | レベル別の練習問題:多次元配列(2次元配列)

では「多次元配列(特に2次元配列)」を題材に、レベル別の練習問題 → 解答例 → 解説を用意しました。初心者からステップアップできるように構成しています。初級編問題1:合計を求める次の配列の全要素の合計を求めて表示してください。int a ...
Java

Java | 多次元配列(2次元配列)

主な内容の要点Javaで「多次元配列」を扱う方法を解説しているページです。ポイントは「配列の中にさらに配列を入れることができる」という考え方で、2次元配列や3次元配列を作れるということです。多次元配列の基本1次元配列:値を並べて管理する(例...
Java

Java | 配列の「長さ」を取得する

主な内容の要点Javaで配列の長さを調べる方法は「配列変数.length」を使うことです。これにより、配列に含まれる要素の数を簡単に取得できます。初心者がよく使う場面は「for文で配列の全要素を順番に処理したいとき」です。初心者向けポイント...
Java

Java | 配列の初期化

主な内容の要点Javaの配列は「作った瞬間に値が入る」ことと「初期化の方法」が大事です。初心者は「配列を作ると自動で決まった値が入る」「好きな値で最初から埋める方法がある」という2点を覚えると理解が進みます。配列の基本ポイント配列を作ると自...
Java

Java | 配列の「要素へのアクセス」と「インデックス」

主な内容の要点Javaの配列は「複数の値をまとめて管理できる箱」であり、各値には インデックス(番号) が付いています。インデックスは 0から始まる ので注意が必要です。インデックスを指定することで、値を入れたり取り出したりできます。配列の...
Java

Java | 配列

主な内容の要点Javaで配列を使うには「宣言」と「作成」が必要です。宣言で型を指定し、作成で要素数を決めます。初心者向けポイント配列の宣言配列を使う前に「どんな型の値を入れるか」を指定します。書き方は int を付けます。int num[]...
スポンサーリンク