"Javaで1から100までの配列を作成し操作する方法 - 実行結果付きガイド"
1. Javaの基本を理解しよう!
Javaは、世界中で広く使われているプログラミング言語の一つです。学び始めるにあたり、基本的な文法を把握しましょう。
今回は、Javaで1から100までを出力する方法を複数ご紹介します。これを通して、for文の基本を理解し、少し違ったアプローチのコードも見ていくことで、知識を深めていきましょう!
2. 1から100まで出力する基本的なfor文
まず最初は、基本的なfor文を使って1から100までの数字を出力する方法を見ていきましょう。
これを知ることで、for文の基本的な書き方を理解する手助けになります。
ソースコード例
1 2 3 4 5 6 7 8 9 |
import java.util.stream.IntStream; public class Program { public static void main(String[] args) { for (int i = 1; i <= 100; i++) { System.out.println(i); } } } |
出力結果
1 2 3 ... 100
3. Stream APIを利用した方法
次に、Java8から導入されたStream APIを使用した方法も見てみましょう。
これを使うことで、より関数型のアプローチでコードを書くことができ、読みやすく、かつエレガントなコードを書くことが可能になります。
ソースコード例
1 2 3 4 5 6 7 |
import java.util.stream.IntStream; public class Program { public static void main(String[] args) { IntStream.rangeClosed(1, 100).forEach(System.out::println); } } |
出力結果
1 2 3 ... 100
ここで紹介した2つの方法は、Javaプログラミングにおいて1から100までを出力する際の基本です。
どちらの方法も一度目を通して、自身でコードを書いてみて、実行してみましょう!
これからは1から100の配列を作成していきましょう!
Javaで配列を作成する
Javaでは配列を作成するのは簡単です。まずは、1から100までの要素を持つ配列を作成してみましょう。
配列の作成は以下のようなコードで行います。
ソースコード例
1 2 3 4 5 6 7 8 9 10 11 12 |
import java.util.Arrays; public class Program { public static void main(String[] args) { int[] array = new int[100]; for (int i = 0; i < array.length; i++) { array[i] = i + 1; } System.out.println(Arrays.toString(array)); } } |
出力結果
[1, 2, 3, ..., 100]
KindleUnlimited会員であれば、全ての本をご覧頂けます。 StreamAPIを理解すれば、Javaの世界が変わる 第1版
配列の要素にアクセスする
作成した配列の要素にアクセスする方法を見てみましょう。配列の各要素にはインデックスという0から始まる番号が付いています。
たとえば、配列の最初の要素にアクセスするには、インデックス0を指定します。
ソースコード例
1 2 3 4 5 6 7 8 9 10 |
public class Program { public static void main(String[] args) { int[] array = new int[100]; for (int i = 0; i < array.length; i++) { array[i] = i + 1; } System.out.println(array[0]); // 最初の要素にアクセス } } |
出力結果
1
配列の要素を変更する
配列の要素を変更するには、インデックスを使ってアクセスし、新しい値を代入します。
たとえば、配列の最初の要素を101に変更するには、以下のようにコードを書きます。
ソースコード例
1 2 3 4 5 6 7 8 9 10 11 |
public class Program { public static void main(String[] args) { int[] array = new int[100]; for (int i = 0; i < array.length; i++) { array[i] = i + 1; } array[0] = 101; // 最初の要素を101に変更 System.out.println(array[0]); } } |
出力結果
101
配列の長さを取得する
配列の長さ(要素の数)を取得するには、lengthプロパティを使用します。
このプロパティは、配列が持つ要素の数を示します。
ソースコード例
1 2 3 4 5 6 7 8 9 10 |
public class Program { public static void main(String[] args) { int[] array = new int[100]; for (int i = 0; i < array.length; i++) { array[i] = i + 1; } System.out.println(array.length); // 配列の長さを取得 } } |
出力結果
100
まとめ
以上がJavaで配列を操作する基本的な方法です。この記事では、1から100までの要素を持つ配列を作成し、その要素にアクセスしたり、要素を変更したり、配列の長さを取得する方法を紹介しました。
Javaの配列はインデックスを使用して簡単に操作することができます。インデックスは0から始まること、配列の長さはlengthプロパティで取得できることを覚えておきましょう。
最後まで読んで頂き、ありがとうございました。少しでもお役に立てたなら幸いです!