[表示 : 全て 最新50 1-99 101- 201- 301- 2ch.scのread.cgiへ]
Update time : 09/05 03:59 / Filesize : 103 KB / Number-of Response : 317
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

☆★ Java の宿題ここで答えます Part 74 ★★



1 名前:デフォルトの名無しさん [2016/10/28(金) 12:28:00.33 ID:+ERITomq.net]
前スレ
★★ Java の宿題ここで答えます Part 73 ★★
toro.2ch.net/test/read.cgi/tech/1392872997/

【質問者へ】
回答者の便宜のため、以下の注意事項を遵守してください。
・質問は【課題提示用テンプレ】を利用してください。
・問題文は、出題されたまま全文を書いてください。
・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。
・JavaScriptは板違い、Web制作板をご利用ください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。
・回答されたら動作報告を必ずしてください。
・課題文が長い時、添付ファイルがある時はこちらのアップローダーを使うと便利です。
どっとうpろだ.org  www.dotup.org/

【課題提示用テンプレ】
【 課題 】与えられた課題文をそのまま書きます。 《必須》
【 形態 】1. Javaアプリケーション(main()で開始)/2. Applet/3. Servlet/
       4. 携帯(開発環境のver.必須)/5. その他(明記のこと) 《必ず選択》
【 GUI  】1. AWTのみ/2. Swing/3. SWT/4. 制限なし/ 5. その他(明記すること)
       《GUIの課題の場合必ず選択》
【 期限 】提出期限、解答希望日を書きます。「できるだけ早く」はNG。 《必須》
【 Ver  】コンソールでjavac -versionを実行し、その結果を貼ります。 《必須》
【 用語 】数学用語、専門用語の意味、説明を書きます。 《あれば必須》
【 補足 】課題について自分なりに補足する事、何か思う事があれば書きます。
       丸投げでない場合は、途中までのソースとその経過報告、
       質問点、疑問点を書きます(なるべく丸投げにしてください)。

【回答プログラムの掲載場所】
Java質問スレWiki  www.wikiroom.com/java/
ideone.com  ideone.com/ 👀
Rock54: Caution(BBR-MD5:68f2ed3dc652fce4c9169aaf2a727f10)


110 名前:デフォルトの名無しさん [2018/01/30(火) 03:15:32.91 ID:7vtkr8ao.net]
毎回答えていただいた方はやはりIT関連のお仕事に携わっている方なのでしょうか?
こういった私が今まで出していた課題をスラスラ(?)かけるようには
どれくらいの期間かかるのでしょうか?お仕事で毎回プログラミングにかかっているから自然と
できるようになったといった感じでしょうか?もちろん言語の習得をするまでに努力が必要なのは承知しております。

111 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 06:31:30.96 ID:lqamQU36.net]
問題の質も終わってるが、正直おまえの宿題って中学生でも出来るレベルだから
そんな物も人に聞かないとできないレベルのお前じゃプログラマーは何年経っても無理だよ
ハッキリ言うと学校行くだけ金の無駄だし親が不憫
まぁ宿題のレベル的にそういう馬鹿を収容するための学校っぽいけど

112 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 11:26:57.13 ID:OAjSFVO4.net]
>>110
単位取得おめでとう
俺は本職だ

>どれくらいの期間かかるのでしょうか?
人による、本当に

プログラミングはコードを書くこと、コードを読むことの二つを愚直に行って体で覚えるしかない
呼吸と一緒で、息を吸うようにif文が書けなければならない
それがいつできるようになるかには必ず個人差がある

>お仕事で毎回プログラミングにかかっているから自然とできるようになったといった感じでしょうか?
元々プログラミングが好きで、それを仕事に選んだのでこれは逆だ

>もちろん言語の習得をするまでに努力が必要なのは承知しております。
努力も勉強もしなくてよい
もっとコードで遊べ
コンピューターの世界ではプログラミングは何でもできる魔法であり、
それは自分のアイディアを全て実現できるという意味でもある
やりたいことを見つけて遊ぶんだ

113 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 15:05:48.85 ID:lqamQU36.net]
こんなゴミみたいな宿題の解答書いたぐらいで自分語りやめろよ・・
なにが「もっとコードで遊べ!(キリッ」だよ・・
自分で書いてて恥ずかしくねーのか?
見てるこっちがこっぱずかしいわ阿呆

114 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 22:29:29.73 ID:NkDXlKfM.net]
お前は存在そのものが恥ずかしいけどな

115 名前:デフォルトの名無しさん mailto:sage [2018/02/16(金) 06:39:17.79 ID:W1XJdyx1.net]
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆

116 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 16:22:41.83 ID:gkfiSzw4.net]
>>115
「プライマリーバランスの黒字化」方針を破棄するほうが先でしょうね

117 名前:デフォルトの名無しさん [2018/04/04(水) 20:51:32.50 ID:ju1QK2Rl.net]
JHoshu();

118 名前:デフォルトの名無しさん [2018/05/23(水) 19:56:19.66 ID:Au5e7VGg.net]
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

T8WZE



119 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 11:03:16.81 ID:cPlRxlDn.net]
T8WZE

120 名前:デフォルトの名無しさん [2018/06/02(土) 20:52:38.76 ID:hVMmZoU0.net]
なんか知らんが
『学校でjavaの宿題出てるんだけど [無断転載禁止]©2ch.net 』
とかいう、趣旨がカブってる別スレが立ってたりするんで
とりあえず age ておこう。

121 名前:デフォルトの名無しさん [2018/07/04(水) 22:36:35.06 ID:gFgZc5FG.net]
MF9

122 名前:デフォルトの名無しさん mailto:sage [2018/07/05(木) 16:58:02.96 ID:AeL6VB/V.net]
T8WZE

123 名前:デフォルトの名無しさん [2018/07/13(金) 20:11:11.64 ID:w8IhD3hn.net]
まだこのスレ過疎ってるのか …
試験終わってるだろうに。
昨今は Java 流行ってねぇのか?

124 名前:デフォルトの名無しさん [2018/07/13(金) 23:18:27.03 ID:brGVybd4.net]
宿題を人に聞いてやろうとする人が居ないだけでは?
居てもこのスレの存在を知らなければここには書かんだろうし。

125 名前:デフォルトの名無しさん mailto:sage [2018/07/13(金) 23:21:41.03 ID:7jgvez+k.net]
よくこれで74スレも続いてるよな

126 名前:デフォルトの名無しさん [2018/07/15(日) 14:36:19.27 ID:PhgigAcw.net]
>>124
> 宿題を人に聞いてやろうとする人が居ないだけでは?
それはそれで御慶なのだが、『すこしの事にも、先達は
あらまほしきことなり』とも云うぞ?

127 名前:デフォルトの名無しさん [2018/07/15(日) 17:25:50.02 ID:upVjqm6g.net]
しかし宿題はそもそも自分でやるものであって人にやって貰うものではない。

128 名前:デフォルトの名無しさん [2018/10/19(金) 10:13:46.40 ID:pEauorqa.net]
>>127
とはいえ「クズな宿題を出す講師を嗤う」という愉しみは、
宿題を出された側の生徒には味わいづらいものがある。
「これ、クズでしょう。」と、講師に対して面と向かっては
言いづらかろう。



129 名前:デフォルトの名無しさん [2018/10/19(金) 10:56:18.30 ID:gPrGaWTX.net]
ここに書いてその宿題クズですねとみんなで批評してガス抜きしろってこと?

130 名前:M.B. [2018/10/19(金) 17:23:42.92 ID:pEauorqa.net]
>>129
企業だと、発注元から お金を頂いているので、
「この仕様、クズでしょう」とも言えないし、
いちおう会社が請けた仕事だから、「こんな仕事を請けた
使えない営業は馘首にしろ!」とも言いづらい。
学校だと、学費を払っているのは学生(あるいは親)
なので、「こんなクズな宿題(=仕様)を出す講師は
馘首にしろ!」と、学校に言ってもいいはずだが、
「こんなクズ講師を採用したアホな学校経営者は誰だ?」
みたいな話にもなるだろう。

とりあえず社会勉強だと思って、社会構造を理解したうえで
うまく世渡りをしてゆく方法を身につけよう、ということ。
社会に出たら、「結果を出したものが勝ち」だし
「利用できるものは利用する」のは要領のうちだ。

131 名前:M.B. mailto:sage [2018/10/19(金) 17:30:42.79 ID:pEauorqa.net]
>>125
> よくこれで74スレも続いてるよな
いや、Java 1.4 未満から Java 1.4 に跳んで、
そのあと 7 に跳んだだけで、
実質的には十いくつとか、そんなもんだろ。
いちいち数えてはいないけど。

132 名前:M.B. mailto:sage [2018/10/19(金) 17:35:45.10 ID:pEauorqa.net]
とりあえず、
『【Java編】 学校の宿題は俺にやらせろ 【Java編】』
『学校の宿題は俺にやらせて下さいver.2.0βfor Java』
『Java の宿題ここで答えます。』
『Java!宿題!』
『【初心者】Java の宿題はここで答えます』【歓迎】』
『【好調】Java の宿題ここで答えます【三巡目】』
『【初心者】Java の宿題ここで答えます 5.0【歓迎】』
『★★ Java の宿題ここで答えます part51 ★★』
『★★ Java の宿題ここで答えます Part 52 ★★』
『★★ Java の宿題ここで答えます Part 53 ★★』
『学校でjavaの宿題出てるんだけど [無断転載禁止]©2ch.net』
くらいまでは確認した。

133 名前:デフォルトの名無しさん [2018/10/19(金) 17:59:32.92 ID:gPrGaWTX.net]
>>130
え?とにかくクズと言いたいだけ?
もし物凄く素晴らしい宿題が出たらどうする?w

134 名前: mailto:sage [2018/10/19(金) 20:07:37.82 ID:akKjNeBd.net]
>>130
>うまく世渡りをしてゆく方法を身につけよう
長々と前口上をましたてた上のでの結論がそれですか?
あなた、もしかして「馬鹿」とかいう集合の要素ですか?

135 名前:M.B. mailto:sage [2018/10/20(土) 07:40:31.07 ID:q2r8hWYL.net]
>>133
> もし物凄く素晴らしい宿題が出たらどうする?w
そういうのは『ナノピコ教室』とか『プログラミング
シンポジウム』とかでしか見たことがない。
IT 企業のプログラマ研修あたりでも
おおむねクズだ。

136 名前:M.B. mailto:sage [2018/10/20(土) 07:49:56.16 ID:q2r8hWYL.net]
>>134
馬鹿は気楽というけれど
馬鹿になるのも楽じゃない
馬鹿と馬鹿とでガッチリと
広い世間をチョイと渡ろうよ
とかく この世は馬鹿ばかり
天下御免の馬鹿になれ
馬鹿は死んでも直らない

― ハナ肇とクレイジーキャッツ
『馬鹿は死んでも直らない』

137 名前:デフォルトの名無しさん [2018/10/20(土) 20:51:39.88 ID:7w/MX7TC.net]
ブリッジパターンについてのこのヤフーブロはこのページからおもろいし、ためになるわ。
https://blogs.yahoo.co.jp/kamyu_2010/35442561.html

138 名前:Mb mailto:nsb14421@nifty.com [2019/03/02(土) 17:25:36.72 ID:zQw5RiGG.net]
スマン。マジで えらいことになっている。m(_ _)m
某所で「ひろいもの」という、碁盤と碁石を使った
パズルが話題になっており、
「それを解くプログラムを、解りやすく示す」のが
望ましいっちゅーことになってしまったのだが、
それを Swing なりなんなり(GUI が面倒臭いから JSP とかも
アリだろうが)で実装してくれるとありがたい、ってな話には
なったのだが、ぶっちゃけ現時点での Java 環境における GUI が
どうなっているのかわからん (T_T)。
 「碁盤があって、『ポチッとな』みたいな感じでクリックすると、
次にクリックできる碁石がチェックできる」みたいなのを
Java で お手軽に実装できるような形態は、できないものだろうか?



139 名前:デフォルトの名無しさん mailto:sage [2019/03/02(土) 18:41:30.13 ID:Gk4CLPf8.net]
そういうパズルゲームは、ブラウザゲームとか、JavaScript が多い

140 名前:デフォルトの名無しさん [2019/04/17(水) 16:46:10.93 ID:qMmXIInn.net]
教えてください。

下記の文字列の配列がある。この文字列の配列をArrayListクラスに一度、格納する。実行時に指定するコマンドライン引数を使用し、
このArrayListクラスから任意の要素を削除できるようなプログラムを作成しなさい。
 例えば、コマンドライン引数に3の値を指定すると文字列の配列を格納したArrayListクラスの3番目の要素を削除することになるため、"え"が削除される。
但し、コマンドライン引数は1つとすることと、コマンドライン引数の値は、0から4までの数値とする。
また、削除後のArrayListクラスを表示して削除されたか確認しなさい。
プログラムには下記の記述で宣言して下さい。

String[] s = {"あ", "い", "う", "え", "お"};

要素の削除がテキストにも参考書にも書かれておらず困っています。
お願いします!

141 名前:デフォルトの名無しさん [2019/04/17(水) 17:09:28.27 ID:ZvmEwgGQ.net]
>>140
今は外からスマホで見ているのでとりあえずヒントだけ。
https://www.javadrive.jp/start/arraylist/index5.html
これ見てわかるか?要素削除するやつは remove() だ。

142 名前:デフォルトの名無しさん [2019/04/17(水) 17:19:20.76 ID:qMmXIInn.net]
そのサイトを見てやってみたのですが、
Javaを初めて2週間くらいなのですべて理解できなかったんです。
ここまでは書いてみたのですがエラーが起こります。
時間が空いたらでいいので見てください。

public class ArrayList {

public static void main(String[] args) {
String[] s = {"あ", "い", "う", "え", "お"};
for(String str : arr_1) {
System.out.println(str);
}
ArrayList<String> list = new ArrayList<String>(arr_1);
System.out.print("配列から要素を削除");
list.remove(3);

String[] arr_2 = (String[]) list.toArray(new String[list.size()]);
for(String str : arr_2) {
System.out.println(str);
}
}
}

143 名前:デフォルトの名無しさん [2019/04/17(水) 17:24:06.03 ID:ZvmEwgGQ.net]
だいたいのコンピュータの言語は英語ペースになってるので英語だとどう言うのかで探すと見つかる。
例えは削除なら remove, delete, erase, drop, clear 等の単語が含まれる事が多い。

144 名前:デフォルトの名無しさん [2019/04/17(水) 17:29:08.64 ID:ZvmEwgGQ.net]
>>142
最初に s[] に代入してるから arr_1 ではないよね。

それと println() で出力するのは ArrayList に内容を入れちゃった後でも良いし、削除後の出力もわざわざ配列に戻す必要ない。

145 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 23:05:21.39 ID:j9xN08Ou.net]
>>140
https://ideone.com/7qITpG

146 名前:デフォルトの名無しさん [2019/04/18(木) 01:21:04.22 ID:y8/6ebia.net]
ちょっとだけ簡略化できる。
Collections.addAll(arr, s);
こうするとs[]の全てをarrにaddできる。

147 名前:デフォルトの名無しさん [2019/04/22(月) 09:03:24.93 ID:8D++zR6r.net]
15年前に開発したJAVAアプレットをWin10で動かすのは不可能?
今のところ2案検討中
@ IE11でセキュリティ突破
A仮想OS自動立上でWin7-IE9を動かす
客先でWin7が入手できなくてせっつかれてるorz

148 名前:デフォルトの名無しさん [2019/04/22(月) 12:42:40.12 ID:y6AB5FtQ.net]
>>147
新しいのは appletviewer もないんだっけ?
なければ自作すれば?面倒か?



149 名前:デフォルトの名無しさん mailto:sage [2019/04/22(月) 17:16:27.87 ID:HmfV8SYs.net]
A仮想OS自動立上でWin7-IE9を動かす


早くもこれ失敗
日本語Win7-IE9がないとダメみたい…

150 名前:デフォルトの名無しさん mailto:sage [2019/04/22(月) 21:59:18.24 ID:qBG2h//o.net]
宿題じゃねえ。スレ違いだ
本スレで聞け

151 名前:デフォルトの名無しさん [2019/04/27(土) 14:53:38.33 ID:aMTJKkNdM]
【 課題 】Javaでタイピングゲーム作成
      https://dotup.org/uploda/dotup.org1832355.png
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】2019/05/05
【 Ver  】javac 1.8.0_131

152 名前:デフォルトの名無しさん [2019/10/11(金) 10:43:45.36 ID:OWmYpcgG.net]
【 課題 】https://i.imgur.com/cvE4vER.jpg
      https://i.imgur.com/cvE4vER.jpg
【 形態 】Javaアプリケーション
【 GUI  】制限なし
【 期限 】提出期限:10/12
【 Ver  】1.8.0_151
お願いします

153 名前:デフォルトの名無しさん [2019/10/11(金) 10:47:13.06 ID:OWmYpcgG.net]
すみません
上の画像が一枚間違ってました
こちら訂正です

【 課題 】https://i.imgur.com/cvE4vER.jpg
      https://i.imgur.com/VPD27ce.jpg
【 形態 】Javaアプリケーション
【 GUI  】制限なし
【 期限 】提出期限:10/12
【 Ver  】1.8.0_151
お願いします

154 名前:デフォルトの名無しさん mailto:sage [2019/10/11(金) 19:24:12.07 ID:vSm43Jao.net]
>>153
https://ideone.com/ygVJX7

とりあえずちょっとできる学生風のコードにしたが、
こういう書き方は教わってないとかがもしあれば授業の状況に合わせて適宜変更してほしい

155 名前:デフォルトの名無しさん [2019/10/12(土) 11:43:22.55 ID:KE0+rSxU.net]
ありがとうございます!

156 名前:デフォルトの名無しさん [2019/10/24(木) 15:58:19.11 ID:GAugvM+8.net]
コンパイルエラーを消したいのですがどこをどう直せばいいでしょうか

https://ideone.com/rX01oY

157 名前:デフォルトの名無しさん [2019/10/25(金) 12:29:14.76 ID:f89Z34lq.net]
エラーをよく読め

158 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 20:50:50.01 ID:22Hqe6y5.net]
何もかも酷いんだが、Cのコードを移植かなんかしてんの?



159 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 20:57:56.69 ID:22Hqe6y5.net]
こんなもんいちいち説明しないぞ
勝手に差分見ろ
https://ideone.com/aHKz6b

160 名前:デフォルトの名無しさん [2019/10/28(月) 11:04:21.20 ID:8WoHyBiI.net]
できました!
データベースの言語をそのまま持ってきていたみたいでvarchar をstringに変えて所々のセミコロンを消せばうまくいきました…
皆さん本当にお手数かけて申し訳ありません!
ありがとうございます!

161 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 19:26:55.98 ID:D6MgPK0q.net]
初めて質問させていただきます。
Javaのネットワークプログラミング、初心者です

【 課題 】チャットを行うサーバとクライアントのプログラムをJavaのソケットAPIを用いて作成している途中である。以下の動作になるように完成せよ。
・チャット参加者数は最大5名とし、参加時には他の参加者に「***さんが加わりました」といったメッセージが表示されるようにする。
・参加者は好きなタイミングでメッセージを送信できるようにする。
・他の参加者からのメッセージはサーバが送信してきたタイミングで受信して画面上に表示するようにする。
・他の参加者が抜けた(切断した)場合には、「***さんが抜けました」といったメッセージが表示されるようにする。

【 形態 】1. Javaアプリケーション
【 GUI  】2. Swing(CUI版に変更していただいても構いません)
【 期限 】2020/01/16(遅くても1月中が好ましいです)
【 Ver  】javac 13.0.1
【 用語 】ネットワーク、Java、GUI、サーバー、クライアント
【 補足 】以下に課題に付されていた元ソースコードです。
準拠する必要はなく、ある程度は元ソースコードは改変して構いません。
・サーバープログラム
https://ideone.com/c8LsLW
・クライアントプログラム
https://ideone.com/A02hyo
・パラメータ
https://ideone.com/odO13r


理解や知識が浅く、ご迷惑おかけしますが、何卒宜しくお願い致します。

162 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 22:02:05.39 ID:SATD5U3X.net]
これが本当に課題に添付された物か?手を加えてないだろうな?

163 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 22:03:59.37 ID:SATD5U3X.net]
どうしてここに貼られるコードはインデントからして滅茶苦茶なんだろ
講師か投稿者かどっちか知らないが思考の煩雑さが現れてるよ

164 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 22:25:54.08 ID:D6MgPK0q.net]
>>162
>>163
申し訳ございません。
>>161で提示したプログラムは課題に添付されたもの、そのままの状態です。
おそらく資料内に収めるために、省略している部分やインデントがおかしな部分があるのだと思います。
以下にインデントを修正したものを再揚いたします。

お手数をおかけします。

・サーバープログラム
https://ideone.com/ltxdyd
・クライアントプログラム
https://ideone.com/fwzmdg
・パラメータ
https://ideone.com/odO13r

165 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 06:02:20.79 ID:tKAaSxvC.net]
>>161
https://ideone.com/Wyds7F
https://ideone.com/3VEywk
https://ideone.com/E3L8fd

原型なくなっちゃった

166 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 16:27:14.74 ID:iLU56BHo.net]
>>165
遅くなってしまい申し訳ございません...!
ありがとうございます!!

167 名前:デフォルトの名無しさん [2020/04/26(日) 12:16:44 ID:aAS4CHj7.net]
すいません初心者です助けてください…課題でいきなり詰まってます…
課題の言ってることはわかるのですが、いざ書こうとなるとうまくまとめることが出来ません…
解答例を示していただけないでしょうか…
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14223782454
長すぎてエラーになってしまったので知恵袋の投稿見ていただけると助かります…

168 名前:デフォルトの名無しさん [2020/04/26(日) 12:40:17.66 ID:aAS4CHj7.net]
すいません、別のスレで解答を頂きました!
申し訳ありません…



169 名前:デフォルトの名無しさん [2020/04/26(日) 14:03:40.05 ID:G0DkXyp/.net]
【 課題 】 https://drive.google.com/open?id=1QaPxq5C66ZQpcCyITgS2XCQDs44zoomy
       複数あるのでgoogledriveで課題内容を共有させていただきます
【 形態 】1. Javaアプリケーション
【 GUI  】
【 期限 】4月29日
【 補足 】丸投げです…申し訳ありません…

170 名前:デフォルトの名無しさん [2020/04/26(日) 15:07:51.47 ID:47T+vKxr.net]
>>169
電車
https://paiza.io/projects/Nt8BIqIANl6pKULovBMcqw

171 名前:デフォルトの名無しさん [2020/04/26(日) 16:27:21 ID:aAS4CHj7.net]
>>170
ありがとうございます!本当に助かります…
もし可能であればほかの問題も回答いただけると助かります…

172 名前:デフォルトの名無しさん [2020/04/26(日) 17:29:43 ID:47T+vKxr.net]
>>169
カート、Itemクラスがなかったので適当に
https://paiza.io/projects/egeDE8wWLPb9t8JuCEOq6w

173 名前:デフォルトの名無しさん [2020/04/26(日) 17:45:28 ID:47T+vKxr.net]
>>169
DirUtil
https://paiza.io/projects/ZrOu82oKHHLzXnaUP0Pitg

174 名前:デフォルトの名無しさん [2020/04/26(日) 17:53:34 ID:aAS4CHj7.net]
>>172
本当にありがとうございます…
txtファイル以外にも配布されていたファイルがあったので追加しておきました…

175 名前:デフォルトの名無しさん [2020/04/26(日) 18:04:10 ID:aAS4CHj7.net]
>>172
Itemクラスはファイルが配布されてましたのでdriveに追加しました…
後だし申し訳ありません…

176 名前:デフォルトの名無しさん mailto:sage [2020/04/26(日) 19:13:56 ID:5v0/8y+P.net]
別に丸投げすること自体はどうでもいいけど
こんな中学生でもググれば1日で全部出来る内容もわからんとか
おまえ何のために学校行ってんの?

177 名前:デフォルトの名無しさん [2020/04/26(日) 19:37:12 ID:47T+vKxr.net]
>>169
FileCounter、EnqueteAnswer
https://paiza.io/projects/ucXpVTidKxXnadSENB9luQ

メソッドの説明とテストコードの期待値が一致しないところが
いくつかあったけどテストコードに合わせた

>>176
面倒なだけなんじゃないかな
暇つぶしにちょうど良いじゃん

178 名前:デフォルトの名無しさん [2020/04/26(日) 20:06:13 ID:aAS4CHj7.net]
>>176
プログラミングの道に進むつもりは全くないんですけど、この講義必修なので落とすと留年なんです…
自分で調べても全くわからないバカですいません…



179 名前:デフォルトの名無しさん mailto:sage [2020/04/27(月) 01:39:06 ID:5cUh1SMn.net]
煽りカスは放置でおk

180 名前:デフォルトの名無しさん [2020/04/28(火) 09:39:15.42 ID:NRKgIst2.net]
>>177
解答ありがとうございました…
全部削除していただいて大丈夫です

181 名前:デフォルトの名無しさん [2020/08/04(火) 18:26:37 ID:Ra9V1qsH.net]
https://teratail.com/questions/282508

こちらのmodle.javaをArrayListからHashMapに変えるとどうなるかわかる人いらっしゃいましたら
お願いします

182 名前:デフォルトの名無しさん mailto:sage [2020/08/04(火) 21:26:44 ID:YeoxtHaI.net]
面倒くさいだろ

Ruby on Rails で作れば?

183 名前:デフォルトの名無しさん [2020/08/04(火) 22:08:28.01 ID:Ra9V1qsH.net]
すみません、課題なのです・・

184 名前:181 mailto:sage [2020/08/04(火) 23:00:33 ID:YeoxtHaI.net]
まず、その課題がおかしい

そもそも、Rails では、
タイトル名か監督名か主演名かは、別々の入力欄だから、
それらを識別する必要がない

そんなの全自動で、モデルの列と対応している

185 名前:デフォルトの名無しさん [2020/08/04(火) 23:27:11 ID:L0dS0CTZ.net]
>>181
何をやりたいのかわからんけど、コンパイルはこれで通る

HashMap<Integer, String[]> results = new HashMap<Integer, String[]>();
int i = 0;

while (rs.next()) {
 String[] result = new String[10];
 result[0] = rs.getString("movie_number");
 result[1] = rs.getString("years_publication");
 result[2] = rs.getString("performance_income");
 result[3] = rs.getString("production_cost");
 result[4] = rs.getString("public_evaluation");
 result[5] = rs.getString("screening_time");
 result[6] = rs.getString("genre_number");
 result[7] = rs.getString("directed_number");
 result[8] = rs.getString("original_number");
 result[9] = rs.getString("cast_number");
 results.put(i++, result);
}

186 名前:デフォルトの名無しさん [2020/08/05(水) 08:39:39.79 ID:4O/jSxZz.net]
>>185
ありがとうございます・・・!

しかしなぜか二つほどエラーが出てしまうのですが
この場合はどうしたらいいのでしょうか?

https://ideone.com/O7md0H



movie\Model.java:64: エラー: 型引数の数が不正です。2個必要です
public HashMap<TitleListResult> getResults() {
^
movie\Model.java:65: エラー: シンボルを見つけられません
return results;
^
シンボル: 変数 results
場所: クラス Model
エラー2個

187 名前:デフォルトの名無しさん [2020/08/05(水) 08:46:42.21 ID:4O/jSxZz.net]
すみません、エラー箇所の
public HashMap<TitleListResult> getResults() {

public HashMap<Integer, String[]> getResults() {
にすると一つエラーが消えました。

movie\Model.java:65: エラー: シンボルを見つけられません
return results;
^
シンボルが見つからないという状況です

188 名前:デフォルトの名無しさん [2020/08/05(水) 09:31:25 ID:4O/jSxZz.net]
すみません。180です
問題解決できました。教えてくださった方々ありがとうございます



189 名前:デフォルトの名無しさん [2020/08/06(木) 23:16:19.16 ID:9gtnOzOP.net]
https://teratail.com/questions/283030

こちらのselectの中でifをつかって検索条件を複数にし
どれかひとつを決めて検索できる仕様にしたいのですがそうした場合
select文の中はどうなるのでしょうか

190 名前:デフォルトの名無しさん [2020/08/07(金) 01:41:29.57 ID:lb7vo/Jy.net]
>>189
qが検索ワードで、cが選択値だとすると
こんな感じ
https://friendpaste.com/15ppCCNpkFHvmavTWyRQHD

191 名前:デフォルトの名無しさん [2020/08/07(金) 09:35:47.30 ID:rZMfWilA.net]
ありがとうございます!

192 名前:デフォルトの名無しさん [2020/08/07(金) 09:50:24.43 ID:rZMfWilA.net]
>>190
https://friendpaste.com/15ppCCNpkFHvmavTWy3ZMH

申し訳ありません。コンパイルエラーで

エラー: ')'がありません

と出てしまうのですが ) を付けたり
色々試したのですがエラーになってしまいます。

全文見てみてどこかおかしいところがあるでしょうか?
 

193 名前:デフォルトの名無しさん [2020/08/07(金) 10:16:45.19 ID:lb7vo/Jy.net]
>>192
> PreparedStatement pstmt = conn.prepareStatement(
これが要らない

194 名前:デフォルトの名無しさん mailto:sage [2020/08/07(金) 10:29:44 ID:TzYKRTqH.net]
パッと見た感じでは、22行目の、( に対応する、

) があるのか?

195 名前:デフォルトの名無しさん [2020/08/07(金) 12:26:39.10 ID:rZMfWilA.net]
>>193
そこを消してみると

Model.java:13: エラー: シンボルを見つけられません
private HashMap<Integer, TitleListResult> Title_hash;
^
シンボル: クラス TitleListResult
場所: クラス Model
Model.java:19: エラー: シンボルを見つけられません
conn = ConnectUtilMy.connectDatabase();
^
シンボル: 変数 ConnectUtilMy
場所: クラス Model
エラー2個

とエラーが出てきてしまいます・・
これは
conn = ConnectUtilMy.connectDatabase();
の場所を変えなければならないということでしょうか?

196 名前:デフォルトの名無しさん [2020/08/07(金) 12:45:01.06 ID:lb7vo/Jy.net]
>>195
同じパッケージ内に
TitleListResultクラスと
ConnectUtilMyクラスが
存在しないからでしょ

こういうふうにmovieパッケージ内にクラスがないといけない
https://light.dotup.org/uploda/light.dotup.org666888.png

別のパッケージにあるならimport文を追加しないといけない

197 名前:デフォルトの名無しさん [2020/08/07(金) 13:15:58.98 ID:rZMfWilA.net]
>>196
https://light.dotup.org/uploda/light.dotup.org666891.png
他のもあるはずなんですよね・・・



他のファイルにおかしいところがあるかもしれないので他の
使っているクラスものせますね。

Controllerクラス
https://friendpaste.com/15ppCCNpkFHvmavTWy2rvG

ConnectUtilMyクラス
https://friendpaste.com/15ppCCNpkFHvmavTWyP0aE

TitleListResultクラス
https://friendpaste.com/15ppCCNpkFHvmavTWyP0Cf


先ほどメールでmodelを送ると

『検索結果をString型の配列に格納しているので,これにはまだ対応
していません』

ときました。先日ここで書いてもらったArrayListからHashMapに変更する
内容で対応できたと思っていたですが違うと言われてしまいました・・
どこがおかしいのでしょうか?

198 名前:デフォルトの名無しさん [2020/08/07(金) 13:20:04.62 ID:rZMfWilA.net]
すみません、ファイルの場所の画像が過去のものでした。
現在のパッケージの内容がこちらです。
https://light.dotup.org/uploda/light.dotup.org666895.png



199 名前:デフォルトの名無しさん [2020/08/07(金) 13:31:04.37 ID:rZMfWilA.net]
>>196
ほんとうにすみません!
色々試行錯誤していたらコンパイルするところの
問題だったらしくプログラムから実行したら
エラーがでなかったです!
お騒がせして申し訳ありません。

200 名前:デフォルトの名無しさん [2020/08/07(金) 13:31:39.89 ID:lb7vo/Jy.net]
>>197
コンパイルするときのカレントディレクトリがマズイのかも
movieのディレクトリではなくてmovieの一個上のディレクトリで
javac movie\Model.java
でできるはず

カレントディレクトリ+パッケージ名でクラスを探すってこと

>『検索結果をString型の配列に格納しているので,これにはまだ対応していません』

対応してないの主語は「メールの受取人が」ってことかな
String型の配列に格納してはいけないとすると
HashMap<Integer, TitleListResult>こっちかな
配列の代わりにTitleListResultに値を詰めて返してみるとか

201 名前:デフォルトの名無しさん [2020/08/07(金) 13:32:47.68 ID:lb7vo/Jy.net]
ああ解決したのね、あとはresultsだけか

202 名前:デフォルトの名無しさん [2020/08/07(金) 14:53:39.89 ID:rZMfWilA.net]
>>201
そうですね。
メールの受け取り人は先生ですね。
指示をだしてくるのですがこちらから質問しても
専門用語だらけで初心者の自分にはよくわからなく
苦戦しています。

初め、
『Model.javaでデータベースを検索した結果を取得する処理は,
DataAccess.javaでやったように,検索結果をArrayListに保持する
形に書き換えてください.』
(DataAccess.javaとは過去に作成したものです)
と言われたので
「現在はDBからの取得結果をHashMapに入れていますが
これをHashMapではなくArrayListにするということですか?」
と質問すると
『HashMapでもArrayListでもかまいません.
今のModel.javaのArrayList<String[]>では対応できないので,
DataAccess.javaのようなHashMapかArrayListで対応してくださ
い,という意味です.
String[]が問題なのです.』
と返事がきたので先日書いてもらった
ArrayListからHashMapに変更した
内容を送ると
『検索結果をString型の配列に格納しているので,これにはまだ対応
していません』
という返事が来た感じです。

203 名前:デフォルトの名無しさん [2020/08/07(金) 14:54:08.69 ID:rZMfWilA.net]
ちなみに
『なお,実際のシステムでは,画面から入力された情報でデータベー
スを検索しますが,まずは,Controllerのプログラム内で,検索のキーワードと,
タイトル名か監督名か主演名かそのどれでもよいかを識別する情報として,
固定した値を設定して,Medelクラスに検索させる形でかまいません』

と言われたので
model.javaの下に
public void setC(String c) {
this.c = c;
を追加し
Controller.javaのほうに
model.setC(c);
を追加したという背景があります。


過去に作ったDataAccess.javaも
のせておきます。
DataAccess.java
https://friendpaste.com/15ppCCNpkFHvmavTWyFers

204 名前:デフォルトの名無しさん [2020/08/07(金) 16:07:37.39 ID:lb7vo/Jy.net]
>>203
String[]をTitleListResultに変えて欲しいってことみたいね

こんな感じで、Controllerも合わせて修正すればおk
https://friendpaste.com/15ppCCNpkFHvmavTWyONxm

205 名前:デフォルトの名無しさん [2020/08/07(金) 19:08:07.81 ID:rZMfWilA.net]
>>204
ありがとうございます!
import java.util.HashMap;
を消してしまっていいということですね

206 名前:デフォルトの名無しさん [2020/08/07(金) 19:13:21.46 ID:rZMfWilA.net]
>>204
https://friendpaste.com/15ppCCNpkFHvmavTWyNxst
その場合Controllerの
HashMap<Integer,String[]> results = model.getResults();

TitleListResult<Integer,String[]> results = model.getResults();

のようになるのでしょうか?

207 名前:デフォルトの名無しさん [2020/08/07(金) 20:18:11 ID:lb7vo/Jy.net]
>>206
こう
ArrayList<TitleListResult> results = model.getResults();

208 名前:デフォルトの名無しさん [2020/08/07(金) 20:57:55.63 ID:rZMfWilA.net]
>>207
ありがとうございます!!



209 名前:デフォルトの名無しさん mailto:sage [2020/08/08(土) 16:41:54.47 ID:gK05KV2x.net]
先生も生徒もここで答えしか書けない頭の悪い奴等もみんな馬鹿だと大変だなぁ(しみじみ・・完全傍観状態

210 名前:デフォルトの名無しさん mailto:sage [2020/08/08(土) 17:23:59.32 ID:gK05KV2x.net]
局所的な部分の答え合わせをやっててもまたこういう問題に延々とぶつかるだろうね
質問と文章が糞過ぎて何言ってるか最初わからんかったが

アホな先生が言いたいことは
データベースから持ってきた情報を独自の型のクラスに入れてそれを
最終的な形としてアーサーリストに詰めろって言ってんだろう
それに対してアホな生徒がハッシュチップスがどうたらとか言い出して
さらにそれに対してアホな先生がハッシュチップスもありみたいな頓珍漢な回答して
解決から遠ざかってるって感じに見える
そもそもアーサーリストでいいならハッシュチップスにする必要性もないだろうから
アホな生徒にハッシュチップスを使う理由をまず問い詰めなくちゃいけない

こういうアホな問答が発生する原因としてアホな生徒の前提知識が無さ過ぎるのと
アホな先生がアホな生徒のレベルに合わせてアーサーリストに詰める理由や
Stringの配列じゃなくて独自クラスに設定させる理由を説明してないからなんだよね






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<103KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef