Java

Java

Java(コンストラクター)

Q. 1.以下の構成のBookクラスを作成する。 フィールド String title; int price コンストラクタ(3つ) Book() Book(String title) Book(String title,...
Java

Java(オブジェクト指向2)

Q. 1.以下のフィールドを持つPencilクラスを作成せよ。なおペンの長さの初期値は5とする。 フィールド color:色を表す penLength:長さを表す 2.実行例を実現できるようにコンストラクタやメソッドを追記す...
Java

Java(オブジェクト指向1)

Q.Monkeyクラスを作成し、MonkeyAppクラスから以下の処理を実現せよ。(アクセス性はすべてpublicでよい) おさるの名前を決めてください:>トシ おさるの歳を決めてください:>3 おさるに何をさせますか?1......
Java

Java(メソッド&オーバーロード)

utilsパッケージの中にCommonクラスを以下のように作成する。 Q1.Commonクラスには配列を昇順にソートするメソッドがあるが、降順にソートするメソッドがない。 arrSortをオーバーロードして第二引数にtrue...
Java

Java(条件演算子)

Q1 2つの数値を読み込んでその小さい方の値を表示せよ。(if文を使う) 整数A:3 [エンター] 整数B:5 小さい方の数は3です。 条件演算子 上記の例題はある条件(a<b)によって変数minに代入す...
Java

Java(メソッド入門)

Q1. えい、えい、おー! と表示するメソッド(引数なし)を作成し、以下の処理を実現せよ。 何回気合を入れますか?>3 えい、えい、おー! えい、えい、おー! えい、えい、おー! Q2.さきほどのメソッ...
Java

Java(曜日英語)

Q1. 曜日を表示して、その英語表現を入力させる英単語プログラムを作成せよ。 ●出題する曜日は乱数で生成する。 ●学習者が望む限り、何度でも繰り返せる 英語の曜日名を小文字で入力してください。 金曜日:fryday  違いま...
Java

Java(九九表作成)

Q1.for文を用いて以下のように九九の表を表示せよ。 Q2.0から99の乱数が入った以下のような2つの2次元配列を作成し、それの和を格納した2次元配列を作成し出力せよ。 解答例2
Java

Java(星描画)

Q1.for文を用いて以下のように表示せよ。 ***** Q2.for文を用いて以下のように表示せよ。 ***** ***** ***** Q3.for文を用いて以下のように表示せよ。 ...
Java

Java(月に届くまで紙を折り曲げる)

Q.厚さ1mmの紙がある。これを2つに折り曲げると2mmになる。もう一度折り曲げると4mm.... この作業を繰り返すと何回折り曲げると月に届くか計算せよ。なお月までの距離は384,400 kmである。 1回折り曲げた(2mm)...
Java

Java(練習問題)

Q.二つの整数を読み込んで、それらの差を表示する処理を作成せよ。 整数A:15 整数B:7 それらの差は8です。 整数A:3 整数B:7 それらの差は4です。 Q.キーボードから読み込んだ3つの...
Java

Java(while文)

Q1.while文を使って以下の処理を実現せよ。 室温が設定温度(25)より高い場合には1度ずつ温度を下げる。 現在の室温を整数で入力してください>32 室温を1度下げました(31度) 室温を1度下げました(30度) 室温を...
Java

Java(switch文)

Q1.2つの整数と演算子を入力してもらい。その計算結果を表示するアプリを作成せよ。 ただし、switch文を使うこと 1つ目の整数xの値を入力してください>4 2つ目の整数yの値を入力してください>8 演算子(+,-,*...
Java

Java(if文)

Q1.年齢と性別を入力してもらい。結婚できるかどうか判定する処理を作成せよ。 あなたの年齢を入力してください>34  あなたの性別を入力してください(0:女,1:男)>1 判定:結婚できます Q2.以下のよ...
Java

Java(入出力)

Q1.キーボードからの入力を受取それを表示する。アプリを作成せよ。 あなたの名前を教えて 山田 こんにちは、山田さん!半年間よろしくお願いします Q2.身長と体重を入力してもらいBMIを測定するアプリを作成せよ。なお...
Java

Javaの学習を始めて39日くらいの人のための問題集

ここまでの演習で行ってきたことはすべてシングルスレッドであったが Javaは同時にいくつもの処理を並列に行えるマルチスレッドプログラミング言語だ。 この仕組みのおかげて重たい処理をバックグラウンドで走らせたり、複数の処理を並列にこなして...
Java

Javaの学習を始めて38日くらいの人のための問題集

Excelなどの表計算ソフトなどで以下のような表を作成したことがあるだろう。 このデータをプログラムで扱いたい。そんな時に便利なのがCSV形式である。 CSVとはComma-Separated Valuesの略でデータをカンマ区...
Java

Javaの学習を始めて37日くらいの人のための問題集

Map例題集。Mapは Map<Integer,Map<Integer,Integer>> のように入れ子にできる。それを利用して以下のアプリを作成せよ。 Q1 データを作るでは年数を入れると、1〜12月のデータが...
Java

Javaの学習を始めて36日くらいの人のための問題集

Map例題集。 Q1 日本語の曜日を入力するとスペイン語の曜日を教えてくれるアプリを作成せよ。 データの格納にはMapを利用すること。 以下のデータをコピーして使って良い 漢字一文字で曜日を入力する。月〜日以外...
Java

HashMapの使い方

前回、複数のデータを一つにまとめて扱う方法としてArrayListを学んだが、今回はHashMapを紹介する。 配列やArrayListではインデックスに0から始まる整数を記述したが、HashMapではここに任意の型を指定できる。 言語...
スポンサーリンク
タイトルとURLをコピーしました