質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Q&A

5回答

2631閲覧

javaの問題がわかりません...初心者です

hayapon

総合スコア12

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

0グッド

0クリップ

投稿2019/06/15 15:53

編集2019/06/15 16:44

教科書の問題で解答例が無く困っています以下の仕様を満たすクラスMaxMinOfIntを作成してみよう
フィールド
int型の配列(名前はnumbers)のみ
コンストラクタ
引数で与えられたScannerから整数を順次読み取る。最初に読み取った整数を配列サイズとみなして、int型の配列を生成し、numbersで参照する。その後、整数を読み取っては順に代入していき、配列サイズ分だけ読み取れば終了
メソッド
avoid showAll()
int max()
int min()

動作確認用プログラム
public static void main(String[] args){

Scanner kbScanner = new Scanner(System.in);

MaxAndMinOtInt array = new MaxAndMinOtInt(kbScanner);

array.ShowAll();

System.out.printf(“最小値は%dです\n”,array.min());
System.out.printf(“最大値は%dです\n”,array.max());

kbScanner.close();
}

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2019/06/15 22:03

タイトルには起きている問題や実現したいことなど要件を記載してください。タグにある語句や初心者などは含む必要はありません。 またコードはマークダウンのcode機能を利用してご提示ください
guest

回答5

0

これが学校の課題なのであれば、どうか先生に質問してあげて下さい。
ここで答えだけ聞いても、払っている授業料が無駄になりますし、先生も食いっぱぐれます。

投稿2019/06/15 16:35

編集2019/06/15 16:36
gentaro

総合スコア8949

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

教科書の問題で解答例が無く困っています以下の仕様を満たすクラスMaxMinOfIntを作成してみよう

フィールド
int型の配列(名前はnumbers)のみ

まずはここだけでも書いてみてください。つまり

「MaxMinOfIntという名前のクラスを作成し、その中にnumbersという名前のint配列のフィールドを置く」

これの書き方がわからないのであれば知りません。

投稿2019/06/16 02:39

swordone

総合スコア20649

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

どんな教科書か知りませんが、これまでやってきたことを振り返れば必ず解決の糸口があるはずです。

要件がハッキリしているのであれば尚更です。「ロジック」は散らばった部品を元に組み立てて完成させる作業です。
パズルとかもそうですが、途中過程は実はみんな違います。でも最終型は同じです。
プログラミングにおいてはその部品すらもそれぞれ違うパズルと思ってください。
まずは必要な部品を考えて集め、
どう組み立てたら最終型になるかを考えてください。
思考することでプログラミング能力は育ちます。

他人に答えを聞いたところでそれは他人のロジックで組み立てた他人のコードです。
教科書にあるような課題であれば余計に他人に頼るべきではないと思います。

投稿2019/06/16 02:25

m.ts10806

総合スコア80842

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ともかく まずは、自分で書いたコードを提示してください。

入門書籍や教科書に、この問題を解決さるための事柄はすべて書かれています。

投稿2019/06/15 20:51

katoy

総合スコア22324

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

プログラミングは自分で考えてやらないと身につきません。
書いてあるコードの意味がわからない場合、まずはjavaの基本文法を自分の中で腹落ちするまで覚える必要性があります。
ある程度、基本文法について理解できるようになってからトライしてみてください。

投稿2019/06/15 18:33

編集2019/06/15 18:43
haruniku

総合スコア527

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2019/07/09 14:57

本人の姿勢とあまりにも乖離しているので低評価します。
Zuishin

2019/07/09 14:58

この回答者はある程度、基本文法について理解できるようになってから回答にトライしてください。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問