はじめに:Javaって何?簡単すぎてビックリ!
「プログラミングって難しそう…」そう思っていませんか?
でも大丈夫!Javaは初心者にもとってもやさしい言語なんです。しかも、ゲーム・アプリ・Webシステム・家電まで、いろんなところで使われているんですよ。
今回の記事では、初心者でもすぐ書けるJavaの簡単なプログラム例を紹介します。小学生でもわかるように、言葉もやさしく、図やコードをたっぷり使って説明します。これを読めば、あなたもJavaの楽しさにワクワクできるはず!
1. 最初はこれ!「Hello, World!」プログラム
Javaで最初に学ぶのが、画面に文字を出すプログラムです。
1 |
public class HelloWorld {<br> public static void main(String[] args) {<br> System.out.println("こんにちは、Java!");<br> }<br>}<br> |
💡解説:
コード | 意味 |
---|---|
public class HelloWorld | プログラムの名前を決める |
main メソッド | 実行される場所 |
System.out.println() | 文字を画面に出す命令 |
✅実行結果:
1 |
こんにちは、Java!<br> |
まずはこれが書けたらOKです。次は少しずつステップアップしましょう!
2. 変数と計算を使ってみよう
「5たす3は?」これもJavaでできます。
1 |
public class CalcExample {<br> public static void main(String[] args) {<br> int a = 5;<br> int b = 3;<br> int sum = a + b;<br> System.out.println("合計は " + sum);<br> }<br>}<br> |
💡解説:
変数 | 意味 |
---|---|
int | 整数の箱(数字を入れる) |
a + b | 計算 |
sum | 計算結果を入れる場所 |
✅実行結果:
1 |
合計は 8<br> |
変数を使えば、計算も自由自在です!
3. 条件分岐で「もし〇〇なら…」を作る
「aとbはどちらが大きい?」そんな判断も簡単。
1 |
public class CompareExample {<br> public static void main(String[] args) {<br> int a = 7;<br> int b = 10;<br> if (a == b) {<br> System.out.println("同じ数です");<br> } else if (a > b) {<br> System.out.println("aの方が大きいです");<br> } else {<br> System.out.println("bの方が大きいです");<br> }<br> }<br>}<br> |
💡覚えておきたい比較:
記号 | 意味 |
---|---|
== | 同じ |
> | より大きい |
< | より小さい |
4. 入力を使ってみよう
キーボードから名前を入力して、あいさつするプログラムです。
1 |
import java.util.Scanner;<br><br>public class InputExample {<br> public static void main(String[] args) {<br> Scanner sc = new Scanner(System.in);<br> System.out.print("あなたの名前は? ");<br> String name = sc.nextLine();<br> System.out.println("こんにちは、" + name + "さん!");<br> sc.close();<br> }<br>}<br> |
✅実行の流れ:
- 名前を聞く
- 入力された名前を覚える
- あいさつする
💡ポイント:
Scanner
は、キーボードの入力を受け取る便利な道具です。
5. メソッドで機能を分けてみよう
コードが長くなってきたら、メソッドを使って整理すると便利です。
1 |
public class MethodExample {<br> public static int add(int x, int y) {<br> return x + y;<br> }<br><br> public static void main(String[] args) {<br> int result = add(4, 6);<br> System.out.println("4 + 6 = " + result);<br> }<br>}<br> |
💡解説:
パーツ | 意味 |
---|---|
add メソッド | 足し算をするための機能 |
return | 計算した結果を戻す |
main メソッド | 呼び出して表示する場所 |
6. おさらい&チャレンジ問題
📝今日のまとめ:
用語 | 内容 |
---|---|
クラス | Javaプログラムのスタート地点 |
変数 | 情報を保存する箱 |
if文 | 条件で動きを変える |
Scanner | キーボードから入力をもらう道具 |
メソッド | 処理をまとめる箱 |
🎯チャレンジ問題:
- 「偶数か奇数か」を判定するプログラムを作ってみよう!
- 自分の年齢を入力して「おとなか子どもか」を表示しよう!
- 好きな食べ物を入力して、メッセージを変えてみよう!
7. 学習を続けたいあなたへ
Javaが少しわかってきたら、次はもっと大きなことに挑戦したくなりますよね。
- もっと詳しく学びたい人
→「絶対にJavaプログラマーになりたい人へ。」を読んで、基礎力を高めましょう。 - 実際に働きたい・転職したい人
→「サイゼントアカデミー」では、現役エンジニアが直接サポート!コードレビューや転職相談もできます。
✨おわりに
Javaは一度覚えれば一生使える力になります。今回紹介したような簡単なコードでも、しっかりとした基礎力に繋がります。
ぜひ一歩ずつ、一緒に学んでいきましょう!
コメント