★★Java質問・相談スレッド175★★ [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2015/10/23(金) 23:09:24.14ID:sB1GrBUAJavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理 http://pc11.2ch.net/hp/
Webプログラミング http://pc11.2ch.net/php/
をご利用下さい。
よくある質問
・「コマンドまたはファイル名が違います」
「'javac' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
「Exception in thread "main" java.lang.NoClassDefFoundError: 」
(p)ttp://www.wikiroom.com/java/?path,classpath
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」
・String に == は使うな。equals() を使え。※
質問時の心得
・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。
・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。
前スレ
★★Java質問・相談スレッド174★★ [転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/tech/1435295532/
0153デフォルトの名無しさん
2015/11/09(月) 14:26:22.57ID:BxZyFgvO0154デフォルトの名無しさん
2015/11/09(月) 15:07:39.45ID:H2C0PELT取得するの部分がそのままではプログラムにできないけど
数列を順にみていって設定した初期値以下だったらループにもどる
大きかったら
現在の最小値と比較してちいさかったら3番目2番目に2番目1番目を代入してずらして最小値に代入
そうじゃなかったら2番目と比較して小さかったら3番目に2番目をいれて2番目に代入
そうじゃなかったら3番目と比較してちいさかったら3番目を置き換える
0155デフォルトの名無しさん
2015/11/09(月) 15:32:15.13ID:jDVf3Lh4○ボクの代わりにタダ働きで作ってください
0156デフォルトの名無しさん
2015/11/09(月) 16:01:34.33ID:kuPl+8lc0157デフォルトの名無しさん
2015/11/09(月) 16:42:54.24ID:eC8x+plo0158デフォルトの名無しさん
2015/11/09(月) 17:04:11.79ID:+LDjxXgW0159デフォルトの名無しさん
2015/11/09(月) 19:30:19.74ID:a+EqBs2w面白そうだったからプログラミング勉強中の小学生の息子にやらせてみたわ
https://paiza.io/projects/5Z4FsuWXmVfd-K0NYt3D9Q
0160デフォルトの名無しさん
2015/11/09(月) 20:30:02.46ID:H2C0PELT0161デフォルトの名無しさん
2015/11/09(月) 22:28:14.98ID:d//nPUJE続けたいと思ってるんですが、これらを使って、何か活用出来る
プログラムって、どんなものがありますかね〜。
学校では掲示板や日記帳を作りました。今はそれらを動かして確認したり
改変したりするレベルです。
0162デフォルトの名無しさん
2015/11/09(月) 22:36:54.06ID:9MKlT8ONブラウザから勤怠入力するタイプの勤怠管理システムとかは?
実際前の会社で雑用的に作ってた(職業プログラマーではない)
0163デフォルトの名無しさん
2015/11/09(月) 23:06:18.94ID:ruY5Rqb00164デフォルトの名無しさん
2015/11/10(火) 00:01:14.62ID:vQk/oOH50165デフォルトの名無しさん
2015/11/10(火) 00:28:20.45ID:FDGXqd+V0166デフォルトの名無しさん
2015/11/10(火) 00:54:58.67ID:w0gmxUWi0167デフォルトの名無しさん
2015/11/10(火) 02:51:58.58ID:C81oFYe60168デフォルトの名無しさん
2015/11/10(火) 08:04:11.42ID:e+5VaF19型にextendsが使えるから、その辺りがわかれば使える
0169デフォルトの名無しさん
2015/11/11(水) 10:41:31.32ID:eq6ewlzY実行したのですが、値が何も入ってこず、NGが表示されます。
何がいけないのでしょうか?
protected void doPost(HttpServletRequest request
, HttpServletResponse response) throws ServletException, IOException {
String vals[] = request.getParameterValues("name");
if(vals != null){
response.getWriter().write("NG");
}else{
response.getWriter().write("OK");
}
■POST側HTML
<form method="post" action="http://localhost:8080/TomcatTest/HelloWorld" enctype="multipart/form-data">
<p><input type="text" name="name"></p>
<p><input type="submit" value="送信する"></p>
</form>
スキル的には、JAVA 2日目の超初心者です。
よろしくお願いします。
0170デフォルトの名無しさん
2015/11/11(水) 11:07:48.65ID:eq6ewlzY値が入って来ました。
失礼しました。
0171デフォルトの名無しさん
2015/11/11(水) 19:40:02.24ID:K9x+7E6CClass<? extends T<? extends P>> implements Iterable<S extends U>
みたいなの見ると、ヽ(`Д´)ノウワァーン ってなるんですが、向いてないんでしょうか・・・・・・
0172デフォルトの名無しさん
2015/11/11(水) 20:20:37.13ID:pTFolo5c0173デフォルトの名無しさん
2015/11/11(水) 23:44:33.28ID:209MeVvB難しいところ後回しにしてやってけばいいじゃない
感覚で書いていくから、慣れたらそのうちわかるよ
0174デフォルトの名無しさん
2015/11/12(木) 01:07:21.95ID:1xobWPjl((())) こういうのにもウワーンてならない。
賢い人は、ただ有利な方に回るだけで、習慣を壊さない。
だから東大では、Lispマンセー(万歳)!
一方、Pythonの作者・Guidoは、
{{{}}} こういうのにウワーンてなったから、
Pythonからカッコを無くした
同様に、Javaにウワーンてなったから、Groovyができた。
Groovyは、Python, Rubyの影響が大きい
つまり技術革新は、バカ・敗者からしか生まれない
0175uy ◆Qawu9.2l1E
2015/11/12(木) 02:36:45.02ID:vfLy0hrqイチイチ同意求めんなカス
0176デフォルトの名無しさん
2015/11/12(木) 04:31:19.58ID:X3qMcYPf0178名無しのプログラマー
2015/11/12(木) 21:38:26.01ID:Apzqu3yG違うスレで構ってもらえよばか
0179デフォルトの名無しさん
2015/11/13(金) 10:12:14.62ID:MJ2A1O0Xファクトリーの実体クラスも別に用意せにゃならんの?
0180デフォルトの名無しさん
2015/11/13(金) 12:28:59.06ID:yD/zg3gVシングルトンのオブジェクトでもいいし、newしてもいいし
それは要求次第
0181デフォルトの名無しさん
2015/11/13(金) 21:46:49.50ID:MJ2A1O0Xオブジェクトの種類毎に別個のプロパティを与えたい等の場合は各ファクトリーで
みたいな認識でいいですかね?ありがとうございました。
0182デフォルトの名無しさん
2015/11/14(土) 16:12:21.60ID:JBEqdozk0183デフォルトの名無しさん
2015/11/14(土) 17:19:20.44ID:+3otxd7D0184デフォルトの名無しさん
2015/11/14(土) 17:29:13.36ID:JBEqdozk0185デフォルトの名無しさん
2015/11/14(土) 19:21:45.48ID:iU1SF+F50186デフォルトの名無しさん
2015/11/14(土) 20:08:39.08ID:UXqVg/aKlibGDXみたいなライブラリ使えば取れるはず。
もしくは自力でJNIするかJNA使うとか。
0187デフォルトの名無しさん
2015/11/14(土) 23:30:39.57ID:cLksvIkwC言語の__FUNC__とか__LINE__とかの要領で
Javaでも実行行のクラスとメソッドと行数表示したいんですがどうしたらいいですか
0188デフォルトの名無しさん
2015/11/14(土) 23:44:30.57ID:UXqVg/aK__LINE__ほどお手軽でもないし確実性もないけど。
0189デフォルトの名無しさん
2015/11/15(日) 00:22:46.61ID:438+6fis0190デフォルトの名無しさん
2015/11/15(日) 00:38:48.52ID:AChR6djwBPMに合わせて横棒のやつを流すのにはどうしたらいいのでしょうか
それと譜面っていうのはどのようにつくるのでしょうか
参考サイトでもいいのであったら教えてください
0191デフォルトの名無しさん
2015/11/15(日) 00:50:11.40ID:t3nPp/Q0プログラミングを人にやらせようと言うなら、しかるべきところに金を払って作ってもらえ
0192デフォルトの名無しさん
2015/11/15(日) 01:14:27.77ID:AChR6djwJavaでの音ゲーはこういう風に動かしてるみたいな解説してる
サイトはないんですか?
ここでは質問の規模がでかいんですか?
0193デフォルトの名無しさん
2015/11/15(日) 01:31:09.69ID:t3nPp/Q0お前は、お客さんからこんなプログラムを作ってくださいと頼まれたときに、
じゃあそのプログラムがどうやったら出来るか解説してるサイトを教えてくださいと言うのか?
違うだろ?
BPMに合わせて横棒を動かすには、どのような処理が必要なのかを考えるだろ?
譜面はどんな実装にすれば都合が良いか考えるだろ?
こうやって必要な機能を考えて、それをコードに変換するのがプログラミングじゃないか
お前はこれをやらないで、一体どうやって音ゲーを「作る」と言うんだ?
0194デフォルトの名無しさん
2015/11/15(日) 01:34:33.89ID:HvoqMTfd0195デフォルトの名無しさん
2015/11/15(日) 01:36:03.33ID:Py+H7yqOわからないなら黙ってなよ
なんで逆切れして説教しちゃうわけ?
0196デフォルトの名無しさん
2015/11/15(日) 02:37:52.29ID:AChR6djw音ゲーのプログラムの敷居が高いみたいなので
もうちょっと勉強してからまた取り組みたいと思います
失礼しました
0197デフォルトの名無しさん
2015/11/15(日) 03:58:14.83ID:+qgiEGrj音・映像をピッタリ合わせるには、ミリ秒の精度がいる
つまり、素人レベルでは作れない
0198デフォルトの名無しさん
2015/11/15(日) 05:58:25.83ID:41gmwAElそこ見ればいいでしょ
0199デフォルトの名無しさん
2015/11/15(日) 07:38:25.55ID:ndJn5r2Dそれとそっくりに見える偽物を自分の技術の範囲内で作ればいい
ただそれだけ
中身は全く違うのに表面上は同じに見える
そのやり方は人それぞれ
呪文を唱えたら欲しいものが出てくるという馬鹿げた発想を捨てろ
0200uy ◆Qawu9.2l1E
2015/11/15(日) 07:51:56.38ID:BtG1eDoL0201デフォルトの名無しさん
2015/11/15(日) 07:54:34.21ID:Ot9aRnflprintStackTraceじゃなくてgetStackTraceな。
古い知識知っててあえて質問してるんだろうなぁ……
0202デフォルトの名無しさん
2015/11/15(日) 08:26:13.72ID:0t6X5wmz敷居じゃなくハードルな
0203uy ◆Qawu9.2l1E
2015/11/15(日) 08:43:04.47ID:BtG1eDoLhttp://www1.axfc.net/u/3567053.zip
Key流して当たり判定つけるとこまで作った
まだ当たり判定が青と白両方に反応するけどコミティアにいく時間だ
じゃあの
0204uy ◆Qawu9.2l1E
2015/11/15(日) 08:58:13.23ID:BtG1eDoLexe化失敗してるな
うpし直し
http://www1.axfc.net/u/3567057.zip
0205デフォルトの名無しさん
2015/11/15(日) 09:19:36.47ID:k+MbqKKC逆にそのファイルのデータをオブジェクトのフィールドに設定したりする場合の
楽な方法を探しています
C言語だと、fread()やfwrite()を使って、構造体をバイナリファイルに書き出したり、
メモリに読み戻したりできますよね
それを使って、アプリの設定オプションを構造体に入れておきそれをfwrite()して保存する、
次回起動時には逆にfread()で読み込んで復元する、みたいなケースがよくあると思います
それと同様なことを、Javaで行いたく思ってます
今は、バイナリファイルをバイト単位で読み出しては、オプションを保持するオブジェクトの
フィールドにいちいち設定していく作りになっているのですが、正直実装が冗長であり、
分かりづらいので、改善したく思ってます
どのような方法がありますでしょうか
0206デフォルトの名無しさん
2015/11/15(日) 09:38:00.22ID:TCqZS+KM冗長だと思うのならその部分を削ればいい
削る部分がわからないならそれは冗長とは言わない
0207デフォルトの名無しさん
2015/11/15(日) 09:45:17.56ID:Ot9aRnfl0208デフォルトの名無しさん
2015/11/15(日) 09:53:46.69ID:+PYuoVe7冗長の極み
0209デフォルトの名無しさん
2015/11/15(日) 09:55:17.79ID:ndJn5r2Dアプリの設定オプションなんてコロコロ変わりやすいものを
バイナリ格納なんて馬鹿げている
Cの構造体が簡単なのは全フィールドが固定長で外部参照を持たないという
厳しい制限の下に限られる
0210デフォルトの名無しさん
2015/11/15(日) 09:57:20.05ID:t3nPp/Q0シリアライズすれば簡単
参考
http://www.ne.jp/asahi/hishidama/home/tech/java/serial.html
コード例
https://ideone.com/HDScy9
0211デフォルトの名無しさん
2015/11/15(日) 10:29:46.98ID:k+MbqKKCコード例までありがとうございます
Serializable、writeObject/readObjectがポイントなのかなと理解しました
ありがとうございました
0212デフォルトの名無しさん
2015/11/15(日) 11:29:13.92ID:3sICG9Pp0213デフォルトの名無しさん
2015/11/15(日) 16:43:20.57ID:gPCv3HTZありがとうございます
0214デフォルトの名無しさん
2015/11/15(日) 21:02:25.69ID:HeVxtDPASWTかJavaFXを利用するのでしょうか?
0215デフォルトの名無しさん
2015/11/15(日) 22:12:57.35ID:QD578Y2mSWT、JavaFX自体はWebアプリケーション用のものではないよ。
0216デフォルトの名無しさん
2015/11/15(日) 22:26:57.23ID:kQ904uFQんなわけないか
0217デフォルトの名無しさん
2015/11/15(日) 23:21:07.08ID:438+6fisphpがいいんじゃね
0218デフォルトの名無しさん
2015/11/15(日) 23:48:18.59ID:Gx9F4ipf0219デフォルトの名無しさん
2015/11/16(月) 01:40:53.10ID:7yHHnP/Uhttp://jobinjapan.jp/cate/
全掲載求人109,160件の平均最低月給195,800円
Javaの求人 の平均最低月給221,600円
http://jobinjapan.jp/job-listing/keyword-java-pg.html
0220デフォルトの名無しさん
2015/11/16(月) 04:10:11.24ID:qcD+UUSHJavaにvarが来ないんですかああああああ!
0221デフォルトの名無しさん
2015/11/16(月) 11:45:28.75ID:34M8b0sH0222デフォルトの名無しさん
2015/11/17(火) 03:03:13.56ID:+A3liqn5↑ ↑ ↑ ↑ ↑ ↑
0223デフォルトの名無しさん
2015/11/17(火) 03:11:54.34ID:f2IMGMZY普段JavaとPythonを書いているのですが、Pythonでは破綻してくる大きなプログラムも性的片付けのお陰でミスしにくいです。
それなのにまわりはJavaが嫌いな人ばかりです。何がダメなんでしょう。
0224デフォルトの名無しさん
2015/11/17(火) 06:32:00.64ID:TA7HNMVP0225デフォルトの名無しさん
2015/11/17(火) 11:00:04.60ID:g9n64xwrロッテはやめて明治にしなさい
0226デフォルトの名無しさん
2015/11/17(火) 12:45:47.00ID:duqxlqG4swingもはやらなかったしFxも駄目だろう
0227デフォルトの名無しさん
2015/11/17(火) 13:53:29.58ID:uYtrfvr1大量のおまじないがキライとか
Eclipse+プラグインが不安定・重いとか
オラクルに買われて将来の見通しが危ういとか
新しい物に振り回されるワナビのオシャレ感覚を満たせないとか
0228デフォルトの名無しさん
2015/11/17(火) 13:54:14.71ID:h7dvK3X90229デフォルトの名無しさん
2015/11/17(火) 17:00:28.40ID:eIwDcRFq0230デフォルトの名無しさん
2015/11/17(火) 18:19:26.08ID:/FWHBrxwがある状態で、
List<? extends A> list = new ArrayList<A>();
list.add(new A());
がエラーになり
List<? super A> list = new ArrayList<A>();
list.add(new A());
が大丈夫なのはどういう理由なのでしょうか?
0231デフォルトの名無しさん
2015/11/17(火) 19:32:30.42ID:7/Sps+H2なにか代案ありませんかね
0232デフォルトの名無しさん
2015/11/17(火) 20:48:47.17ID:taPkFLVHさびしいじゃまいか・・
0233デフォルトの名無しさん
2015/11/17(火) 21:00:41.45ID:9MK99/sZドロイドすれで聞けよ
0234デフォルトの名無しさん
2015/11/17(火) 21:01:21.02ID:ZbjRFgjU0235デフォルトの名無しさん
2015/11/17(火) 21:02:28.80ID:UEGPGBHlECMAScriptを見て見ろ
0236デフォルトの名無しさん
2015/11/18(水) 01:49:57.62ID:JvOfIMQ5前者は、Aのサブクラスなら何でも代入できる可能性があるからコンパイラで禁止されてる。
0237デフォルトの名無しさん
2015/11/18(水) 03:26:49.04ID:nojujAzt10年以上前の本でバージョンも結構変わってるのに評価高くて迷うのですが
0238デフォルトの名無しさん
2015/11/18(水) 09:33:20.07ID:SnT5C0ty0239デフォルトの名無しさん
2015/11/18(水) 18:51:38.17ID:/h+zTPgiJAVAできますって資格を一応取っておこうと思うのですが、
高いのが気になりまして。
0240デフォルトの名無しさん
2015/11/18(水) 19:26:28.98ID:RKqKQ0lCaをソートした順番でbの値をとりだしたいです
例えば
a = {2.0, 1.2, 8.5, 1.2}
b = {1, 2, 3, 4}
という配列があったら
2, 4, 1, 3
というふうにとりだしたいです
aの要素は重複している場合はbの要素のどちらが先に来てもかまいません
c++とかならpairをいれた配列をソートすればいいんですが
javaだとどのように実装すればいいでしょうか
0241デフォルトの名無しさん
2015/11/18(水) 20:22:26.01ID:5026tb7/http://www.sikaku.gr.jp/js/jv/
こんなんあるけど、レベルと世間的評価は・・・・・・・
0242デフォルトの名無しさん
2015/11/18(水) 20:26:10.68ID:laMD8+R/Rubyなら、zipで配列を、
同じインデックス同士くっつけてから、ソートする
0243uy ◆Qawu9.2l1E
2015/11/18(水) 21:40:47.11ID:Cs86FZg/https://ideone.com/01u71E
0244デフォルトの名無しさん
2015/11/18(水) 22:52:00.64ID:Vd3xoABa0245デフォルトの名無しさん
2015/11/18(水) 23:16:52.89ID:laMD8+R/java8の、stream APIに、zipは無いのかな?
>>243
それは、Rubyやん
0246デフォルトの名無しさん
2015/11/19(木) 09:14:45.58ID:QqyV8t7R現代の歴史家は2人が失読症ではないかと疑っている。
https://twitter.com/okdshin/status/666903312151613440
0247デフォルトの名無しさん
2015/11/19(木) 15:27:44.52ID:6x5+bHoLScalaでもjrubyでも使えば良いじゃん
0248デフォルトの名無しさん
2015/11/19(木) 22:57:36.12ID:8VKR5aXo0249デフォルトの名無しさん
2015/11/19(木) 23:06:09.36ID:IjI4JPC6ttp://www.atmarkit.co.jp/ait/articles/0710/24/news119_2.html
0250デフォルトの名無しさん
2015/11/20(金) 12:17:51.42ID:hbzqH1ic自分でPair<T, U>みたいなクラス作ってもいいよ。
0251デフォルトの名無しさん
2015/11/20(金) 19:42:31.64ID:QlSu2hgW0252デフォルトの名無しさん
2015/11/20(金) 23:45:39.98ID:jE66BR5f■ このスレッドは過去ログ倉庫に格納されています