2015.10.25
JAVA プログラミング
今回は引き続き型変換について説明していきます! 前回は「暗黙的型変換」について扱いましたので、今回は「明示的型変換」についてです。 明示的型変換は「キャスト」とも言われ、暗黙的型変換では不可能だった型変換を可能にします。 構文は以下の通りです。 (変換したい型)変換したい値; ではサンプルプログラム …More Read
2015.10.11
JAVA プログラミング
今回は型変換について説明していきます! Javaは型に非常に厳しい言語です。 変数には代入できるデータ型が必ず決められています。 したがって、 int i = 3.14; や double d = “あいうえお”; といった記述はコンパイルエラーとなってしまします。 しかし、 …More Read
2015.10.05
JAVA プログラミング
今回はScannerクラスとRandomクラスを使って簡単なゲームをつくってみたいと思います。 前回、前々回の内容の応用となります。 ではまずどんなゲームかというと、 答えとなる二桁の乱数を生成。 答えと思う数をキーボードで入力 間違えたら答えが入力した数より大きいか小さいかを表示し、再入力。 正解 …More Read
2015.09.29
JAVA プログラミング
今回は乱数生成のテクニックについて説明したいと思います。 前回nextInt()メソッドの引数で生成する乱数の個数を決められる、という話をしました。 では、二桁の乱数を生成したい場合にはどうすればよいでしょう? nextInt()メソッドの引数で個数を決めても、生成される数は0からになってしまいます …More Read
2015.09.29
JAVA プログラミング
今回はRondomクラスを使った乱数の生成について説明していきます。 Rondomクラスはutilパッケージに含まれています。 したがって、使う際にはインポート文が必要になります。 ではサンプルをみてみましょう! ■サンプルプログラム このプログラムは実行するたびに結果が変わります。 ■解説 1行目 …More Read
2015.09.29
JAVA プログラミング
今回はScannerクラスについて扱います。 第10回でも少し紹介しましたが、今回はもう少し細かく触れてみたいと思います。 前回コマンドライン引数を使えば実行時プログラムに値を渡すことができる、ということを説明しました。 しかし、コマンドライン引数ではStrign型でしか値を扱うことができません。 …More Read
2015.09.26
JAVA 初心者
Javaの認定資格「Oracle Certified Java Programmer, Gold SE 7」。通称JavaGoldのオリジナル問題を紹介していきたいと思います。 前回の解答 まずは、前回の解答から。 正解は「1.整数リテラルは10進数、8進数、16進数を使用することができる。」となり …More Read
2015.09.25
JAVA プログラミング 初心者
「変数の値を変更して結果が変わることを確かめたい!」 プログラムを書いてれば必ずこのような場面に出くわします。 しかし、ソースの変数をいちいち書き換えるのは面倒くさいです。 そんなとき、プログラムを実行する際に値を入力できたら便利ですね。 そこで今回紹介するのが、「コマンドライン引数」です。 これら …More Read
2015.09.16
JAVA 初心者
Javaの認定資格「Oracle Certified Java Programmer, Gold SE 7」。通称JavaGoldのオリジナル問題を紹介していきたいと思います。 前回の解答 まずは、前回の解答から。 正解は「6.実行時エラーが発生する」となります。 問1と非常に似た問題となりますが、 …More Read
2015.09.11
JAVA 初心者
Javaの認定資格「Oracle Certified Java Programmer, Gold SE 7」。通称JavaGoldのオリジナル問題を紹介していきたいと思います。 前回の解答 まずは、前回の解答から。 正解は「5.コンパイルエラーが発生する」となります。 この問題のポイントは2つ。「ロ …More Read