Serviceを読んで理解し、同意したものとみなします。4,779件1Java初心者です。学校の課題でJavaの配列に取り組んでいます。配列内にキーボードで入力値を入れるところまでできたのですが、イメージとは違うようです。ユーザが入力した値を配列に入れ、最後に配列内の値を逆順で出力するプログラムです。イメージとしては、以下のような感じです。プロンプトとユーザからの入力:整数を入力してください321出力結果:123ソースコードにおいて誤ってる箇所などありましたら指摘いただけるとありがたいです。個の銅バッジ3説明が不十分です。6:17前提となる操作、期待される出力結果、現在のコードでの出力結果などを明確にしていないために説明がわかりにくくなっています。漠然とした「イメージ」として語るのではなく、どの部分が何を表しているのかを明確にするようにしてください。6:26説明不足で申し訳ないです。ユーザが入力した値を配列に入れ、最後に配列内の値を逆順で出力するプログラムです。票2「数字の入力」と「結果の出力」を1つのループにまとめてしまうと当然結果も入力順にしか出力されないでしょう。ループを2つ(数字の入力、結果を逆順に出力)用意する必要があるかと思います。結果の出力時は配列のサイズでインデックスを-1ずつしながらfor文で処理すれば、逆順での出力が出来ると思います。個の銅バッジ2コードをきちんと併記していただくことで、大変わかりやすい回答になりそうな気がするのですが。文章だけで表現された質問にはよく「コードを示してください」と言うコメントがつくのはご存知かと思いますが、コードを示すことで改善されるのは回答の場合でも同じだと思います。6:29課題を解かれているという事なのでぜひ質問者ご自身で考えてもらう余地を残したかったのと、私自身がJavaは少しかじった程度なので不正確な情報を載せるよりはロジック(考え方)のみを回答としました。9:14ご返信ありがとうございます。私としては自分の意見は表明させていただきましたので、あとはこのコミュニティがどのように判断するかをよく汲み取って最終的にはご自身で判断されれば良い事柄だと思います。javaとはっきり明示された質問に対して「Javaは少しかじった程度‌​なので不正確な情報を載せる」可能性があるとお思いなのでしたら、今回は回答を見送ると言うのも一つの選択肢だったろうと思います。プログラミング言語を明示した質問で「ロジック(考え方)」は同じだからといって、別の言語(今の場合自然言語のみですが)での回答が好ましいとは思えません。9:211この回答はこれで十分に解り易いと思いますよ。コードがあった方がよい回答もありますが、質問に問題の再現が可能なコードを求めるのとは、別の話です。|1整数を入力してくださいと表示してから、10回ユーザーの入力を受け付けて、逆順に表示したいということでしたら、以下のようなコードになると思います。}}※scan1は最後にclose()を呼び出した方がいいので、try-with-resourcesを使う方がよりいいです(今回のようなmainメソッドを実行するだけの処理であれば、そこまで気にしなくていいですが、場合によってはリソースリークします)。Java6以前であれば、try-with-resourcesが無いので、finally句でscan1.close();を実行します。バージョン指定がなければこんなのはいかがでしょうか。System.out.println(s[i-1]);}で出力すれば、いかがでしょう。|-2こんな感じかな?テストはしてません。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。FatJarのビルドについて1プログラミング(javaのクラス)について質問があります。0Javaからmysqlコマンドを実行し、結果をファイルに書き出したい。args)におけるvoidとmainの関係について0javaプログラムで実行エラーの解決方法を教えてください。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。