Java

Java

enumを使えばコードが劇的にスッキリ!

Javaでよく出てくる「enum」。聞いたことはあるけど、なんとなく難しそう…と感じていませんか?定数と何が違うの?どう使うの?と迷っているあなたにぴったりの記事です。私も最初は「intで定数使えばいいじゃん」と思っていました。でも、実務で...
Java

配列知らないと後悔する

Javaで配列を使おうとしても「宣言?初期化?要素って何?」と頭が混乱していませんか?範囲外エラー、lengthの使い方、Listとの違いなど、つまずきポイントはたくさんあります。私も最初はint;を見て「何これ?」と思いました。でも使い方...
Java

JavaのMathを知らないと損をする

Javaで計算処理を書こうと思ったとき、「どうやって四捨五入するの?」「ランダムな数は?」と迷ったことはありませんか?私も初めてJavaを学んだとき、割り算をして「あれ?小数点以下が欲しかったのに…」と混乱しました。Mathクラスの存在を知...
Java

知らないと損!文字列の基本

「文字をつなげたい」「切り出したい」「比べたい」「でも方法がわからない!」そんな悩みを持ったJava初心者は多いです。筆者も最初は、文字列をうまく扱えず、毎回ネットで検索していました。「==とequalsの違い」が最大のつまずきポイントでし...
Java

switch文で分岐が一気にわかる

if文とswitch文、違いがわからなくて混乱していませんか?構文が覚えられない、break忘れでバグ、defaultって必要?そんな悩みがあなたを待ち構えています。私もJavaを始めたころ、ifだけで全部書いていました。switch文を使...
Java

Javaのwhile文、1回覚えれば一生使えるループ技

Javaのwhile文が覚えられない、条件が難しい、無限ループで焦った…。そんな経験はありませんか?実は私も最初、while文が“いつ止まるのか”わからず、ずっと同じ表示が繰り返されるのを見てパソコンが壊れたかと思いました。この記事では、「...
Java

間違える前に知っておきたい!for文の“つまずきポイント5選”

「for文の書き方が覚えられない」「iって何?」「無限ループで止まらなくなった…」Java学習者なら一度は通る道です。私も最初は、カッコの中が呪文のように見えて、意味が全然わかりませんでした。特に i++ を忘れてパソコンが止まりかけた時は...
Java

間違えやすいif文の落とし穴5選!知らずに損してない?

「if文って簡単そうに見えるけど、書いてみるとエラーが出たり、思った通りに動かなかったりして難しい…」そんな経験はありませんか?私もJavaを学びはじめた頃、「elseの位置が変」「ネストが深すぎてわけがわからない」など、多くの壁にぶつかり...
Java

知らないとミス連発!Java演算子の5大つまずきポイントと回避術

Javaの演算子って、「+」や「==」のような簡単そうな記号ばかり。でも、実際にコードを書いてみると「これ、どう使うの?」と混乱する人が多いのが現実です。私も、「==」と「equals()」の違いや「&&と||」の使い分けで何度もバグを出し...
Java

知らないと損!Javaのローカル変数でハマる初学者の落とし穴5選

Javaを勉強していて、「ローカル変数って何?」「なんで外で使えないの?」と疑問に思ったことはありませんか?私も最初は、クラス変数との違いやfor文の中の変数が消える理由がわからず、何度もエラーを出しました。この記事では、ローカル変数につい...