15/10/23 23:09:24.14 sB1GrBUA.net
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理 URLリンク(pc11.2ch.net)
Webプログラミング URLリンク(pc11.2ch.net)
をご利用下さい。
よくある質問
・「コマンドまたはファイル名が違います」
「'javac' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
「Exception in thread "main" java.lang.NoClassDefFoundError: 」
(p)URLリンク(www.wikiroom.com)
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」
・String に == は使うな。equals() を使え。※
質問時の心得
・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。
・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。
前スレ
★★Java質問・相談スレッド174★★ [転載禁止]©2ch.net
スレリンク(tech板)
2:デフォルトの名無しさん
15/10/24 01:12:02.93 FPe1odjO.net
>>1
スレ立ておつ
3:デフォルトの名無しさん
15/10/24 01:12:51.13 FPe1odjO.net
List<String>の配列作るときに
List<String>[] lists = new List<>[100];
なぜこれができないのか
List<String> lists = (List<String>[]) new List[100];
これは面倒くさい
4:デフォルトの名無しさん
15/10/24 01:14:05.49 FPe1odjO.net
List<String>[] lists = (List<String>[]) new List[100];
こうだった
5:デフォルトの名無しさん
15/10/24 02:54:51.47 WyLMlPoW.net
なにか理由があったはず。
List<List<String>> lists = new ArrayList<>();
これじゃダメか?
6:デフォルトの名無しさん
15/10/24 03:17:45.14 4o0f0Km7.net
URLリンク(jbbs.shitaraba.net)
コード解析おねがい
7:デフォルトの名無しさん
15/10/24 03:39:56.00 Df68Rewo.net
>>3-4
これじゃアカンの?
List<String>[] list = new ArrayList[100];
URLリンク(paiza.io)
8:デフォルトの名無しさん
15/10/24 03:41:34.82 Df68Rewo.net
これでもコンパイル通ったわ
List<String>[] list = new List[100];
URLリンク(paiza.io)
9:デフォルトの名無しさん
15/10/24 03:51:18.04 Df68Rewo.net
URLリンク(docs.oracle.com)
チュートリアルにはダメって書いてあったテヘペロ☆
10:デフォルトの名無しさん
15/10/24 08:34:05.66 4yk4KM6D.net
配列ってプリミティブ型に対して特に使うもので、
String以外のオブジェクトを扱うときはコレクションにくるむものだと思ってたわ
いつも>>5だから>>3を逆に思いつかなかった・・・というか可読性が皆無じゃね?
11:デフォルトの名無しさん
15/10/24 09:19:17.94 FPe1odjO.net
>>5
あくまでListの配列を作る時の話です
12:デフォルトの名無しさん
15/10/24 13:36:30.17 OE4+Mh3B.net
JavaでGUIの勉強する場合、PC向けならSwingかFXみたいですが、Android向けにはどんなのがあるんでしょうか?
C#のDataGridView相当の機能が使いたいのですが。
13:デフォルトの名無しさん
15/10/24 13:38:48.02 clj987kf.net
Listview
14:デフォルトの名無しさん
15/10/24 23:55:34.39 5H5wweT/.net
Android SDK
15:デフォルトの名無しさん
15/10/25 12:30:37.58 3COQ/sRO.net
JDKをデフォルトのままインストールしたんですが
jarのアーカイブがダブルクリックで動きません
java -jar xxxxx.jar
をやると動くんですが…
作成したコンパイラも実行コマンドも同じバージョン
中身は窓がでるだけのテストプログラムで外部ファイルに依存もしてません
同じフォルダ内のクラスを勝手に参照してるのかと jar ファイル単独のフォルダにうつして
コマンドライン実行とダブルクリックを試したのですがやはりコマンドラインだけ動きます
Windows7 で jar の関連付けは Java(TM) Platform SE binary になってます
ほかに原因となる可能性に心あたりありませんか?
よろしくお願いします
16:デフォルトの名無しさん
15/10/25 15:56:31.49 8FDdSvRX.net
署名
17:デフォルトの名無しさん
15/10/25 16:34:16.40 MeYFMEhv.net
山田太郎
18:デフォルトの名無しさん
15/10/25 20:15:00.20 IGihUR6P.net
jarは、zipと同じで、
単にディレクトリ階層を圧縮したものだろ?
ディレクトリをダブルクリックして、起動なんて出来る?
もし出来るなら、そのディレクトリの中に、
ダブルクリックで起動される、起動ファイルが必要だと思う
19:デフォルトの名無しさん
15/10/25 20:51:09.25 MN19GUGi.net
>>18
docx や xlsx も zip 圧縮されたファィルなんだけど… w
>>15
ここら辺の話じゃね?
URLリンク(uncorrelated.servehttp.com)
20:デフォルトの名無しさん
15/10/25 21:09:27.33 3COQ/sRO.net
>>19
おおおお 動きました
もう諦めてたんですけど感激です
ほんとにありがとうございました!
どうやら
jar=jar_auto_file
っていうレジストリが登録されちゃってたみたいでそれを消しただけで動きました
ちなみにこれ人に渡したいんですけど他の人にも同じことしてもらわないとだめなんでしょうか?
昔人からもらった jar 動かすときはダブルクリックだけで動いたんですけど…
21:デフォルトの名無しさん
15/10/25 22:00:54.40 hxCeS6gh.net
インストール/アンインストールの順番によっては関連付け外されちゃうって事か。
アンインストール時にインストールディレクトリに他のファイルがあっても強制削除しちゃうとか
最近になってからちょくちょく改悪っつーか余計なお世話な変更してくるな。
22:デフォルトの名無しさん
15/10/26 07:43:17.53 qp8aMCEi.net
>>20
> ちなみにこれ人に渡したいんですけど他の人にも同じことしてもらわないとだめなんでしょうか?
その人の環境によるからなんとも言えない
動かすだけなら手作業やバッチファイルとかでレジストリーの削除や assoc, ftype 設定すりゃ動くと思うけど、その人が動かしていた他のソフトが動かなくなるかも知れないし
23:デフォルトの名無しさん
15/10/26 09:37:47.91 oArDrsi3.net
最近Javaが必要なページを開くときにアップデートを即されますが、
この Version 8 Update 65 を実行しても何も起きません。
いつもは毎回アップデートが行われるのですが、同じ現象の方いますか。
ここ数日は英語のページが出ますが、今朝は日本語のページに飛びました。
24:デフォルトの名無しさん
15/10/26 17:08:36.98 o/af7WT1.net
>>23
プログラムに関係ない話はwindows板あたりでどうぞ
25:デフォルトの名無しさん
15/10/27 00:43:44.69 0q3P0SZE.net
コンパイルエラーになるコードと、実行時例外になるコードはどうやって見極めたらいいですか?
26:デフォルトの名無しさん
15/10/27 00:45:18.66 mBxSmYQl.net
>>23
それ実はgif画像で怪しいサイトへ飛ぶってのもあるからな
27:デフォルトの名無しさん
15/10/27 00:49:40.31 0to9v4U+.net
>>25
前者はコンパイルすればいい
後者は動かせばいい
28:デフォルトの名無しさん
15/10/27 07:35:23.85 V/DHV4e3.net
>>25
Javaプログラマの勉強をする。
29:デフォルトの名無しさん
15/10/27 09:42:58.59 XCSjxaR/.net
>>25
前者は文法を勉強する
後者は経験をつむ
30:デフォルトの名無しさん
15/10/27 10:51:35.13 l6WYH4GQ.net
コソパイルヱラーのなるコードはただ勉強すてケアレス三スをなくすだけ
実行時例外になるコードは20年経験を積んでも撲滅できない
さらに例外は生け捕りにした後どう料理するかで腕の差が大きく現れる
31:デフォルトの名無しさん
15/10/27 11:50:38.48 l6WYH4GQ.net
前提をしっかり理解し
処理内容・手順を隅々まで検証して食い違いをなくし
事前準備を漏れ無く行い
同じことの繰り返しの場合でも前回との違いを見落とさず
ミスの可能性をつぶす
更にそれでも失敗したら
原因をトコトン追究し対策し再検証し
後々にまで生かす
32:25
15/10/27 18:33:35.20 0q3P0SZE.net
すみません。資格のための勉強で、コンパイルエラーになるパターンと例外になるパターンを完全に把握したかったんです・・・(´・ω・`)
33:デフォルトの名無しさん
15/10/27 19:06:01.57 1U0uWwC4.net
>>25
RuntimeExceptionを継承してると実行時例外
34:デフォルトの名無しさん
15/10/27 19:15:30.87 aQY9e6Ft.net
>>32
後だし乙
35:デフォルトの名無しさん
15/10/27 19:21:49.71 5K+RX6me.net
プログラミング初心者でJavaの勉強してます。
入門書数冊読んで基本的な文法とか大体わかったのですが、次に
何を読んだらいいのか(どんな勉強すればいいのか)分かりません。
andoroidアプリ開発の入門書を読もうかと思ったのですが、andoroid studio
のバージョンが本に載ってるのは古いみたいで…。
中級レベルに向けたお勧めの勉強法を教えてください。
あと、OCJPの試験は受けた方がいいのでしょうか?
36:デフォルトの名無しさん
15/10/27 19:22:47.07 1U0uWwC4.net
>>35
OCJPの赤本、青本
37:デフォルトの名無しさん
15/10/27 19:40:17.54 aQY9e6Ft.net
>>35
お前はプログラマーには向いていない
38:デフォルトの名無しさん
15/10/27 19:55:47.60 MC+sdTAY.net
>>35
どんな目的で勉強しているのかによって答える内容も違ってくる
もっと本からJavaの知識を付けたいならEFFECTIVE JAVAを読むと良い
Androidアプリを開発したいなら新しく評判の良い書籍を買うのが良い
資格を取りたいなら>>36に従えば良い
目指すところはどこなんだ?就職か?フリーランスか?
それはどの領域でだ?Webか?アプリか?それとも基幹系か?
39:デフォルトの名無しさん
15/10/27 20:14:43.19 4EwhOHjI.net
月収100万です
40:デフォルトの名無しさん
15/10/27 20:22:38.95 uryQ+4FC.net
>>32
> 完全に把握したかった
それができたら大金持ちになれる
とりあえず coverity 辺りに売リ込んでこい
41:35
15/10/28 05:01:39.89 +/t6tdtq.net
>>38
目的は、とりあえず一人でゲームなどのアプリを作れるようになることです。
まわりに聞ける人がいなくて、独学で本読んで勉強してるんですが、
まずは基礎固めをしたいと思っています。
あと青本、赤本てなんでしょう?調べたけれどよく分かりませんでした。
42:デフォルトの名無しさん
15/10/28 08:27:11.95 CO6X+ndM.net
Android作ってると
半分近くがネットに書いてあることそのままやっても動かない
こういう時どうしてますか
だから絶対どうでもいいところに時間がかかる
100時間つまったとかすらある
たとえばeclipseがandroidstudioにかわってて
ねっとが古いままだったり
43:デフォルトの名無しさん
15/10/28 08:29:35.59 Mad5dCYi.net
一人でゲーム作れるようになるやつは本なんか読まず
試行錯誤トライアンドエラーで身に着けるんだぞ
44:デフォルトの名無しさん
15/10/28 08:51:32.71 Hpg5YlxR.net
>>41
作りたいものがないんだろ、向いてないといっただろ
45:デフォルトの名無しさん
15/10/28 10:46:30.82 9zUX3+we.net
>>41
自分でやりたいこと、作りたい物の内容を具体的に考えて
自分の手持ちの材料を使って、よく出来たニセ物を作る
その発想がなければいくら本を読んでも無駄
46:デフォルトの名無しさん
15/10/28 12:31:09.66 2IfSCXRu.net
>>42
どこが原因で動かないのか自分で調べて直せ
47:デフォルトの名無しさん
15/10/28 13:00:03.66 tycXrQ8M.net
>>42
新しい本買え、英語の技術文書を読め
48:デフォルトの名無しさん
15/10/28 13:22:55.47 NpK7BXpk.net
>>42
Androidスレ行けよ
そのままやって動かなかったら詰まるとかプログラムやめた方がいい
49:デフォルトの名無しさん
15/10/28 14:22:42.12 9zUX3+we.net
何故動かないのかではなく
何故動くのか、どう動くのかを突き詰めて考えろ
それが出来ない奴は向いてない
50:デフォルトの名無しさん
15/10/28 14:27:51.77 sKKd2AaL.net
Javaのプログラム窓以外にフォーカスがあるときに
キーやマウスイベントとらえることってできますか?
なにかキーを押したら別の動作におきかえるみたいな
ショートカット機能を作りたいんですけどJavaではむりですかね?
51:デフォルトの名無しさん
15/10/28 18:03:16.59 5/tBhZ9i.net
フォーカスないのにとらえられたら逆に困るだろ
別の作業している時に偶然ショートカットキーと同じキーを押したら意図せずに動作するぞ
52:デフォルトの名無しさん
15/10/28 18:17:53.12 Kq83PPRI.net
だよ
53:デフォルトの名無しさん
15/10/28 20:53:58.55 l7gUXc0Z.net
>>50
そういうことをそもそもやりたければ、Windows SDKで開発してください。
54:デフォルトの名無しさん
15/10/28 23:08:22.35 ATSoBway.net
Javaで動くアプレット(計算をして画面にグラフィックス表示を
するもの)を作って使っていた。ところが、ある日動作しなく
なってしまった。原因はJavaが1.7から1.8にアップデート
されたためだった。1.8になるとアプリケーションの
セキュリティレベルを「中」に下げる選択が除去されていて
設定できなくなってしまっていたのだった。
そのため、このアプリケーションの動作がブロックされてしまう。
例外サイトのURLを登録するという方法は、実行をしている
自分自身のPCのファイルやディレクトリーを指定できないので
逃れる術は無い。
「一旦コードが動けば、その後はどこででも動く」などと
ほざいていた大嘘つき誇大宣伝のJavaの、これが現実だ。
しかたがないのでPCにインストールしているJavaを1.7に
バージョンダウンしたが、執拗にバージョンアップをしよう
させようとして来る。
なんだか馬鹿みたいだ。皆さんもJavaと心中することに
なりませんように。
55:デフォルトの名無しさん
15/10/28 23:11:50.12 9vt+y4He.net
つまんねー
56:デフォルトの名無しさん
15/10/29 00:01:05.02 xvDTmREl.net
データベースに接続する際に使用する、Statement について教えて下さい。
Statement はインターフェイスなので、インスタンス化出来ないと思っていたのですが、
SqlConnection.createStatement();でインスタンスを作成出来るのは何故でしょうか?
また、インターフェイスはpublic abstractなメソッドしか持てないはずなのに、実装を持った色々なメソッドが使えるのはなぜでしょうか。
(公式APIドキュメントのメソッドのサマリーに、なぜ実装を持ったメソッドが普通に定義されているのが理解できていません。)
57:デフォルトの名無しさん
15/10/29 00:12:46.27 IRjjRDas.net
インタフェース実装したクラスが返って来てるだけ
インスタンスにgetClass().getName()してみ
58:デフォルトの名無しさん
15/10/29 00:41:24.57 xvDTmREl.net
>>57
ありがとうございます。
ということは、Java APIのドキュメントにメソッドの実装が表記されているインターフェイスは、
"このインターフェイスを実装する場合は、各メソッドがこのような機能を持つよう実装しろ"という指示のようなもので、
それを実装しているのが、jdbc等のドライバーという理解でいいでしょうか?
59:デフォルトの名無しさん
15/10/29 00:49:37.93 IRjjRDas.net
お、おぅ
とりあえずSQLなんか触るのまだ早いだろ
基礎を勉強しなされ
60:デフォルトの名無しさん
15/10/29 01:07:50.67 xvDTmREl.net
>>59
そうします。ありがとうございました。
61:デフォルトの名無しさん
15/10/29 01:39:22.11 N4pRb17C.net
>>42
そりゃ、書かれた時期も違うし、ろくにメンテもされてない個人や企業のブログサイトから、断片的に情報をつまみ食いしてるからじゃね?
新しい本やオンラインのコースで体系的に一通り勉強して、ドキュメントとスタックオーバーフローでわからない部分を補うのが正攻法
62:デフォルトの名無しさん
15/10/29 01:43:01.77 N4pRb17C.net
>>54
それ、まだサンの時代の宣伝文句だから。
さらにバージョンアップして動かなくなったとか、時代錯誤も甚だしい。バカじゃないの?
63:デフォルトの名無しさん
15/10/29 06:24:41.07 VDdJY9e2.net
それって証明書の問題?
想像だけど、オレオレ証明書作って、アプレット署名して、証明書もサイトからダウンロード、インポート出来るようにすればいいんじゃね?
jcontrolーsecurityーManagecertificateでimportできると思うんだけど。
jnlpだかでインストールさせるやつは見たことある。これがアプレットでも機能するかは知らない。
64:デフォルトの名無しさん
15/10/29 11:35:24.38 xVePwsB5.net
Javaで逆双曲線正接を求める関数ってありますか?
65:デフォルトの名無しさん
15/10/29 13:55:06.05 zdMy0nni.net
Mapってどういうときにつかえるの?
66:デフォルトの名無しさん
15/10/29 14:27:12.39 vzg2F3eP.net
>>64
Mathクラスのtanhメソッド
67:デフォルトの名無しさん
15/10/29 16:49:38.85 4y/NVtpg.net
超初心者です。
スーパークラス型の配列にサブクラスのインスタンスを代入できません。
抽象クラスAとそのサブクラスを10個定義し、
A[] a = new A[10];
として配列を宣言しました。
そしてサブクラスsubAのインスタンスを
a[0]=new subA();
として代入しようとしたのですがエラーがでます。
A aa = new subA();
のように配列でない時はきちんと代入できてエラーが出ません。
原因わかる方いたらお願いします。
エラー内容はaの下にunknown class a、
subAの下に二段に別れて一段目がinvalid method declaration;return type required、二段目にmissing method body ,or declare abstractとあります。
環境はyosemite 、androidstudio1.4です。
68:デフォルトの名無しさん
15/10/29 19:48:46.70 p+zQj6n+.net
>>67
アンドロイドに聞け
69:デフォルトの名無しさん
15/10/29 20:22:15.38 3vNloRe8.net
>>66
できましたーサンクス
70:デフォルトの名無しさん
15/10/29 20:24:15.56 lCX/HIGL.net
new するときにクラス実体が見えないと言ってるような
出来たと言ってるのは別の場所別のコンテキストで出来たと言ってるだけでは
71:デフォルトの名無しさん
15/10/29 23:07:27.07 +4Byrq8A.net
どうしてJava8のOptionalにはisEmptyメソッドがないんですか(半ギレ)
isPresentに!を付けなきゃいけないなんて蕁麻疹が出そうです訴訟も辞しません
72:デフォルトの名無しさん
15/10/30 01:06:44.69 UQ7lglRG.net
あらかじめ設定しといた数字の中から、引数の数字よりも大きい数字で、かつ最小の数字を求めるインスタンスってなんかありませんか?
73:デフォルトの名無しさん
15/10/30 01:59:24.51 vwqvGDF4.net
>>35
OJCPのシルバーくらいの試験受けた方が良いと思う。
最近、仕事していて思うけど、入門書読んで分かった気になってる人が多すぎる。一緒に仕事していて辛い。
74:デフォルトの名無しさん
15/10/30 02:29:16.53 k5vGnOwJ.net
>>72
関数型プログラミングで、filterで絞って、min
75:デフォルトの名無しさん
15/10/30 10:30:32.01 1z7Jxm8C.net
変な奴がまじってるな
76:デフォルトの名無しさん
15/10/30 15:13:42.88 U/UjiAzC.net
webdriverのソースをJAVAで作成して
Eclipseで実行しているんですが
定時実行するにはどうしたらいいんですか?
コマンドで実行できればいいんですが
今のところEclipseからの実行方法しかわかりません
どなたか教えて下さい。
77:デフォルトの名無しさん
15/10/30 15:44:59.14 pRPmas9x.net
そういうのがあるんだ
78:デフォルトの名無しさん
15/10/30 16:47:06.68 wTvkCpQ/.net
>>76
Jenkinsでできそうじゃない?
79:デフォルトの名無しさん
15/10/30 16:56:35.41 Fbc0jbl0.net
>>78
Windowsのコマンドプロンプトで実行したいです
80:デフォルトの名無しさん
15/10/30 17:58:47.42 wTvkCpQ/.net
>>79
Windows用もあるみたい。
81:デフォルトの名無しさん
15/10/30 18:14:05.02 PtqkeWBu.net
GGRKSでもOKみたい
82:デフォルトの名無しさん
15/10/30 19:01:28.13 9+eoRNBa.net
たくさんの時刻と値が入ったデータを取得し
9時とかぴったりのところはあかいろ
合計100こえたらメモリ1ふやす
45刻みのメモリにも対応
みたいないろいろ条件付きがふえると
やたらと変数がふえて
汚くなることが多い
書き方がきれいになる方法ってないんですか
見本さえあればいいがないし
83:デフォルトの名無しさん
15/10/31 01:03:36.05 zr+vlZUg.net
超初歩的な質問なんだけど、オブジェクト指向って結局なんなの?参考書とか読んでもデータのまとまり?を処理するしか書いてなくて、ようわからん。
誰か、教えてけろ(T_T)
84:デフォルトの名無しさん
15/10/31 08:10:11.05 yvO+lKzM.net
Javaのアプリつくって現場に入って半年。修正とか適度にしてるとする。
何年ぐらいたつとほとんどのアプリの修正ができてしまうほどに
なっていればいいんでしょうか?1年でほぼ全部の修正が可能って普通ないですよね?
85:デフォルトの名無しさん
15/10/31 10:33:09.33 yEqkDeE3.net
上司に聞けよ、アホ
86:デフォルトの名無しさん
15/10/31 11:03:32.07 qu6XBntY.net
修正一つとっても動けばよかろうなゴミみたいなパッチから後々のメンテも考慮された神修正までレベルに差がありすぎるから答えようが無い
87:デフォルトの名無しさん
15/10/31 12:31:40.68 FLICW1zg.net
場所によって、
0 = true; 1 = false;
だったり
1 = true; 0 = false;
だったり
-1 = false; 0 = true;
だったりするクソースはありですか。
88:デフォルトの名無しさん
15/10/31 12:32:58.62 0rhWsJVV.net
クス
89:デフォルトの名無しさん
15/10/31 12:46:47.42 NotpAYNa.net
>>84
3~5年位で初めて見る不具合の究明・対処が出来たり
初めてやる分野の知識習得がスムーズに出来たり
ヤバそうな所を検知して踏み込む前に備えや危機管理が自ずと出来れば
まあよかろうなのだ
90:デフォルトの名無しさん
15/10/31 13:39:49.09 yZ/bvh29.net
>>87
ありだ。
場所が変われば値の意味が変わるのは普通のことだ。
91:デフォルトの名無しさん
15/10/31 14:02:39.36 FLICW1zg.net
>>90
戻り値が1とか-1の数値で、2値しかないならtrueかfalseでいいじゃんって思ってました(´・ω・`)
92:デフォルトの名無しさん
15/10/31 15:07:50.64 yZ/bvh29.net
>>91
そうだ
93:。 それでもいい。なんでもありだ。
94:デフォルトの名無しさん
15/10/31 17:12:46.36 yvO+lKzM.net
ありがとうございます。
>>89
3~5年ぐらいで作っているアプリを1人で全部作れるレベルになってるのが普通ということ?
95:デフォルトの名無しさん
15/10/31 20:10:47.07 l4M64WQl.net
>>84
Javaの話じゃないな。
96:デフォルトの名無しさん
15/10/31 20:15:14.15 l4M64WQl.net
>>91
ブーリアンはOK、NGのみの判定にしか普通、使わない。
戻り値の値の種類が増えることを想定するのが普通なのでブーリアンは使わない。
97:デフォルトの名無しさん
15/10/31 20:18:29.67 l4M64WQl.net
>>93
そのうちどう作るか(どう設計するか)が重要だと思うようになるよ。
98:デフォルトの名無しさん
15/11/01 05:12:23.28 0haH8FJM.net
基本文法ある程度分かってきたのでTomcatのソース読もうとしたら全く追えないんですが、
何年か仕事でやってる人なら普通に読める人多いんですか?
99:デフォルトの名無しさん
15/11/01 07:51:00.44 CjOActT4.net
>>97
有名なソフトのプログラムがきれいでわかりやすいことの方が少ない。
参考にならないし、下手だし時間の無駄。
100:デフォルトの名無しさん
15/11/01 09:04:01.76 h3uqr5bM.net
ありがとうございます
>>96
そのうちの話はいいです。文法とかから入って業務ソースにふれて
読めなかったけど
ほぼ全部追って読めるようになったと言う経緯がある方の話が聞きたいです
101:デフォルトの名無しさん
15/11/01 09:38:17.58 1ykd2Ks4.net
なんやこいつ…
102:デフォルトの名無しさん
15/11/01 09:54:17.44 83j3eZbo.net
そんな奴がいたら嘘つきに違いない
103:デフォルトの名無しさん
15/11/01 10:04:54.22 pzhBInwF.net
俺様はゆとり
104:デフォルトの名無しさん
15/11/01 11:57:51.16 nAdAUI0j.net
>>99
物事には順序というものがあって
1.簡単な機能の実装
2.複雑な〃
3.機能間共通〃、1,2の成果物チェック
4.フレームワークそのものやそれに近いレイヤー、1,2,3の成果物チェック
みたいにステップアップしていくもの。
全体のコード把握する必要あるのは3とか4で君が今いるのは1なわけ。
経験積めばいずれ4までいけるけどそれまでに何年かかるかなんて組織の規模や本人の能力によるもので誰にもわかんねーよという話。
自分の場合6年位だがもっと小さい会社の技術者なら早い段階で求められるかもしれないし、そもそも派遣でいるうちは4みたいな仕事は一生求められない事もある。
105:デフォルトの名無しさん
15/11/01 12:21:33.86 h3uqr5bM.net
>>103
ありがとうございます
派遣だと20代で全部のソースをかいてをやってる人が多いから
数年が普通なのかな
106:デフォルトの名無しさん
15/11/01 14:00:44.90 3+uhzeyC.net
PDFrenderer使って画像を表示してるんだが
これ使いながら画像を拡大するにはどうすればいいんだ?
107:デフォルトの名無しさん
15/11/01 14:06:34.37 KEgvJ8f/.net
領域の対角点をマウスで選択して、メニューから拡大を選ぶ
108:デフォルトの名無しさん
15/11/01 15:37:40.69 VvuXIbOa.net
すいません質問です。
DaoのインターフェースをアノテーションだけでDIって出来ますか?
mainクラスで使用したいです
109:デフォルトの名無しさん
15/11/01 16:07:30.15 wGA9mp2Y.net
だお
110:デフォルトの名無しさん
15/11/01 17:17:29.74 tijcq3hU.net
/ \
/ _ノ ヽ、_ \ ほんとは働きたいんだお…
/ o゚((●)) ((●))゚o \
| (__人__) | でも大企業はクオリティ高い人しか相手してくれないお…
\ ` ⌒´ /
___
/::::::::::::::::\
/:::::─三三─\ だからこんな社会など滅ぼしてしまうお…
/:::::::::(○)三(○).\
/⌒)⌒)⌒.:::::::::: (__人__) :::::: \ /⌒)⌒)⌒)
| / / /.. ` ⌒´ | (⌒)/ / / /,,-''ヽ、
| :::::::::::(⌒) / ゝ ::::::.,,-''" \
| ノ \ /_,-'" \
ヽ / ヽ /\ \
| | __ //\\ \
/|[]::::::|_ / \/\\ /
./| ̄ ̄ ̄ ̄ //\ \/ \ // ___
| |:::「「「「「「 / \/\ /\\ /:::/ ./| |__
_..| |:::LLLLL//\ \/ \/\\/::::::/ / | ロ .|lllllllllllll
/ llllll| |:::「「「「 / \/\ /\ .\/ ./::::::::/ / ./ .| |lllllllllllll
__ llllll| |:::LLL.//\ \/ \/\ /::::::::/ | / .| ロ .|lllllllllllll
| |:::「./ .\/\ /\ \/ /::::::::/⌒ヽ、| ||/ ..|
| |:::l//\ \/ \/\_, -― 、 ''"⌒ヽ,_
(⌒ヽ、_,ノ⌒Y" Y .....⌒)
(⌒ヽー゙ ....::( ..::....... .__人.....::::::::::::::::::::
111:デフォルトの名無しさん
15/11/01 17:19:34.45 wGA9mp2Y.net
スレスト
112:デフォルトの名無しさん
15/11/02 12:31:34.79 cEhqueOg.net
Swing・servlet・JSPは今後使われなくなって行くのでしょうか。
今から勉強するならJavaFxですか?
113:デフォルトの名無しさん
15/11/02 14:31:13.96 v4hdvc8o.net
swingよりはjavafxだけど、そもそもデスクトップクライアント自体下火だから仕事には生かせないと思う。
servlet,jspは当分現役。
114:デフォルトの名無しさん
15/11/02 15:14:58.95 RtoU20Yl.net
ぶっちゃけ今更JavaFX新しくやるよりSwingの保守のが食い扶持あるよーな気もする。
どっちも未来ねーけどJavaFXは過去もねーからなぁ。
115:デフォルトの名無しさん
15/11/02 20:09:09.24 cP1+QXYA.net
javaFXに未来があると?
116:デフォルトの名無しさん
15/11/02 20:59:33.79 vQyGaPqE.net
javaで外貨取引
117:デフォルトの名無しさん
15/11/02 22:22:34.27 K8meaYGF.net
JavaFXはそもそもどう勉強したらいいか分からない
開発環境は問題ないの?
118:デフォルトの名無しさん
15/11/03 00:55:23.90 b1CHolSt.net
>>116
JavaFXは勉強するものではない。
フレームワーク、クラスライブラリは利用するもの。
もっと古いやり方、どう展開されるのかを知っていれば理解できる。
119:デフォルトの名無しさん
15/11/03 08:30:45.09 bVz0P6AX.net
>>111
とりあえず、Restで返してAngular.jsで表示してみれば?
新しくて楽しいし。
120:デフォルトの名無しさん
15/11/03 08:36:52.00 bVz0P6AX.net
JWTで暗号化とか楽しそうだし
121:デフォルトの名無しさん
15/11/05 00:32:30.84 yJ5dr2we.net
音楽ゲーム作りたくて最初はSlick2D使ってたんだけど、ogg形式の音声ファイルが読み込めない不具合があったからLWJGLで作り直そうとしてる。
でもOpenGL/ALが分かってないからなのか、かなり学習しづらい。
この場合、いきなりLWJGLから入るんじゃなくて、先にCとかでOpenGL/ALを理解してからの方がいいんだろうか?
LWJGL使ってる人に訊きたいです
122:デフォルトの名無しさん
15/11/05 09:10:08.89 wFJAXeLC.net
glはcだろうがjavaだろうがAPIは同じだよ。
alもLWJGLも知らないが。
123:デフォルトの名無しさん
15/11/05 13:01:17.68 yJ5dr2we.net
>>121
GLはやっぱりCから入った感じですか?
124:デフォルトの名無しさん
15/11/05 16:15:57.15 8Gy+kit5.net
Stringをbyte配列の途中へ挿入するには何を使えばできる?
byte [] data = new byte[128];
String name = "名前"
byte[50] = 名
byte[51] = 前
こういうのがしたい
125:デフォルトの名無しさん
15/11/05 16:21:36.75 MKzEUYge.net
>>123
byte型って数値型ですか?
126:デフォルトの名無しさん
15/11/05 16:45:33.82 XHni3fGt.net
なにをしたいのかエスパー解説頼む
127:デフォルトの名無しさん
15/11/05 16:57:22.78 8Gy+kit5.net
byte[0]~[49]までは別のデータが入ってる状態で
byte[50]~[XX]までに文字のデータを含ませたい
byte data[] = new byte[260];
String name = new String(data, 3, 260); // byte[3]~[260]を文字列として取り出し
これの逆の操作をしたい
伝わりにくくてごめん
128:デフォルトの名無しさん
15/11/05 17:01:54.95 XHni3fGt.net
ふ
129:デフォルトの名無しさん
15/11/05 17:14:44.49 UlYMLY47.net
byte[] bytes = name.getBytes();
for (int i =0; i < bytes.length; i++)data[50 + i] = bytes[i];
130:デフォルトの名無しさん
15/11/05 17:18:47.17 XHni3fGt.net
ぱー
131:デフォルトの名無しさん
15/11/05 17:20:27.38 8Gy+kit5.net
>>128
自前で実装するしかないんだな
ありがとう!
132:デフォルトの名無しさん
15/11/05 17:32:29.92 XHni3fGt.net
最近の若い者はUTFもしらないのか(笑)
133:デフォルトの名無しさん
15/11/05 17:55:06.39 deJUnzvJ.net
オッサンだけどUnicodeとの具体的なマッピング?とか覚えてない(´・ω・`)
134:デフォルトの名無しさん
15/11/05 18:09:16.55 8Gy+kit5.net
UTFにも種類があるんだけどな
C++, Win32API経験者としては(TCHAR*)(&(byte[50]))とやれば済んでたから
Javaは型の扱いがやりにくくて仕方ないわ
135:デフォルトの名無しさん
15/11/06 00:14:29.79 vsEH7BNt.net
>>130
1文字ずつ切り出さないだめだよ。
136:デフォルトの名無しさん
15/11/06 00:33:51.60 LwWYwC9Y.net
ByteBuffer buf = Charset.forName("好きな文字セット名").encode(name);
buf.get(data, 50, buf.length());
とかすれば1文字ずつやる必要も特にないけど。
137:デフォルトの名無しさん
15/11/06 02:00:11.17 33MFY9bo.net
>>135
こんなスマートにできたんだなありがとう
138:デフォルトの名無しさん
15/11/06 04:19:12.58 Fw/MOExX.net
>>135
1文字ずつ切り出していますか?
139:デフォルトの名無しさん
15/11/06 05:30:24.74 Np8gxke0.net
ByteArrayOutputStreamをDataOutputStreamでラッピングして書き込めばいいんじゃねーの?
140:デフォルトの名無しさん
15/11/06 10:50:25.70 L6200LSx.net
メソッドの戻り値って呼び出し元で(必要がなければ)受けとらなくても別にいいですか?
こんな感じ。
hogeMethed()←受け取らない
public boolean hogeMethed() {
return true;
}
141:デフォルトの名無しさん
15/11/06 13:02:59.40 SXOaFnkK.net
>>139
ビルド通れば良いじゃん
142:デフォルトの名無しさん
15/11/06 17:37:02.49 OE+ySsVH.net
public static void main(String args[]){
Integer int1 = new Integer(100);
Integer int2 = 100;
int int3 = 100;
System.out.println(int1 == int3); //true
System.out.println(int2 == int3); //true
System.out.println(int1 == int2); //false
}
int1 = int3 かつ、int2 = int3 なのに、int1 = int2 じゃないのはどうしてなんでしょうか?
143:デフォルトの名無しさん
15/11/06 17:44:54.79 1fd8UdGu.net
オブジェクトについて勉強しましょう
144:デフォルトの名無しさん
15/11/06 17:52:48.49 Np8gxke0.net
>>141
コンパイラによって変換されるから
public static void main(String args[]){
Integer int1 = new Integer(100); // 新しいインスタンスを作る
Integer int2 = Integer.valueOf(100); // 新しいインスタンスを作り、再利用できるようにインスタンスプールに溜め込む
int int3 = 100;
System.out.println(int1.intValue() == int3); //true 値の比較
System.out.println(int2.intValue() == int3); //true
System.out.println(int1 == int2); //false 同一のインスタンスかの比較
}
145:デフォルトの名無しさん
15/11/06 18:04:30.83 OE+ySsVH.net
>>143
ありがとうございます。
比較対象が双方とも参照型の場合はアドレス比較になり、
片方が値型の場合には自動的にintValue()が実行されるという理解でいいでしょうか?
146:デフォルトの名無しさん
15/11/06 18:16:52.90 xWkzly0F.net
いいえ、�
147:S然だめです
148:デフォルトの名無しさん
15/11/06 21:52:27.33 pAJoSGtc.net
宿題かよ。
149:デフォルトの名無しさん
15/11/06 22:38:36.92 A8OcAOd1.net
勘で答えるが、
int型はprimitiveだから、
コンパイラが値自体を埋め込むので(即値)、
アドレスを持っていない。つまり値で比較
int型をBoxing・Unboxingした、Integer型はオブジェクトだから、
Objectの持つ便利なメソッドを使えるが、
アドレス(参照)を持つので、== を使うと、参照で比較するが、
equals を使うと、値で比較する
150:デフォルトの名無しさん
15/11/07 17:03:38.31 ybzeVXTU.net
facadeパターンって単なるメソッドの抽出と何が違うんだ…
151:デフォルトの名無しさん
15/11/07 21:54:46.81 xmC4tIs0.net
AWTやってます。
Label クラスは
public class Label extends Component implements Accessible {
とあるので、getName() が出来る(Componentクラスから継承している)と思うのですが、
取得できません。なぜでしょうか。
152:デフォルトの名無しさん
15/11/07 22:08:01.12 YRBXzJoi.net
>>149
出来たけど・・・・・・・?
153:デフォルトの名無しさん
15/11/07 22:17:11.32 xmC4tIs0.net
>>150 サンクスです。すみませんコードがミスってました。できました。
g.drawString(label1.getName()) で出力しようとしたのですが、引数で位置指定(x, y) が必要なことを忘れてました。
154:デフォルトの名無しさん
15/11/09 13:08:36.53 3QY6v+dJ.net
ランダムな数列の中から、設定した初期値より大きい数字を抜き出し、さらにその中から小さい順に3つ取得するアルゴリズムをどなたか教えていただけませんか
まとめて表示せずに、一つずつ変数に代入するようにしてほしいです
155:デフォルトの名無しさん
15/11/09 14:26:22.57 BxZyFgvO.net
レポートか、頑張れ
156:デフォルトの名無しさん
15/11/09 15:07:39.45 H2C0PELT.net
書いた文章をそのままプログラムにするだけじゃん
取得するの部分がそのままではプログラムにできないけど
数列を順にみていって設定した初期値以下だったらループにもどる
大きかったら
現在の最小値と比較してちいさかったら3番目2番目に2番目1番目を代入してずらして最小値に代入
そうじゃなかったら2番目と比較して小さかったら3番目に2番目をいれて2番目に代入
そうじゃなかったら3番目と比較してちいさかったら3番目を置き換える
157:デフォルトの名無しさん
15/11/09 15:32:15.13 jDVf3Lh4.net
×教えてください
○ボクの代わりにタダ働きで作ってください
158:デフォルトの名無しさん
15/11/09 16:01:34.33 kuPl+8lc.net
ランダムな数列がつくれません><
159:デフォルトの名無しさん
15/11/09 16:42:54.24 eC8x+plo.net
Mapを使わなきゃいけないときってどういう状況?
160:デフォルトの名無しさん
15/11/09 17:04:11.79 +LDjxXgW.net
目的のラーメン屋の位置が分らないとき
161:デフォルトの名無しさん
15/11/09 19:30:19.74 a+EqBs2w.net
>>152
面白そうだったからプログラミング勉強中の小学生の息子にやらせてみたわ
URLリンク(paiza.io)
162:デフォルトの名無しさん
15/11/09 20:30:02.46 H2C0PELT.net
これコンパイルとおらないでしょ
163:デフォルトの名無しさん
15/11/09 22:28:14.98 d//nPUJE.net
1年前に半年間、JAVA、MYSQL、SERVLET、などをザーッと学んで、
続けたいと思ってるんですが、これらを使って、何か活用出来る
プログラムって、どんなものがありますかね~。
学校では掲示板や日記帳を作りました。今はそれらを動かして確認したり
改変したりするレベルです。
164:デフォルトの名無しさん
15/11/09 22:36:54.06 9MKlT8ON.net
>>161
ブラウザから勤怠入力するタイプの勤怠管理システムとかは?
実際前の会社で雑用的に作ってた(職業プログラマーではない)
165:デフォルトの名無しさん
15/11/09 23:06:18.94 ruY5Rqb0.net
向いてないから資格試験の勉強でもやったら
166:デフォルトの名無しさん
15/11/10 00:01:14.62 vQk/oOH5.net
あー良いですね勤怠管理、それ流用して体重や食事の管理でも作ってみます。どもー
167:デフォルトの名無しさん
15/11/10 00:28:20.45 FDGXqd+V.net
自分が必要なものを作ればよろし。
168:デフォルトの名無しさん
15/11/10 00:54:58.67 w0gmxUWi.net
ふとジェネリックなAPIを設計しようと思ったんですが、結構難しくないですか?
169:デフォルトの名無しさん
15/11/10 02:51:58.58 C81oFYe6.net
ジェネリック?ジェネリクスじゃなくて?
170:デフォルトの名無しさん
15/11/10 08:04:11.42 e+5VaF19.net
>>166
型にextendsが使えるから、その辺りがわかれば使える
171:デフォルトの名無しさん
15/11/11 10:41:31.32 eq6ewlzY.net
動的WEBプロジェクトで、下記のようなコードを書いて
実行したのですが、値が何も入ってこず、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="URLリンク(localhost:8080) enctype="multipart/form-data">
<p><input type="text" name="name"></p>
<p><input type="submit" value="送信する"></p>
</form>
スキル的には、JAVA 2日目の超初心者です。
よろしくお願いします。
172:デフォルトの名無しさん
15/11/11 11:07:48.65 eq6ewlzY.net
169ですが、何回か実行を繰り返したら
値が入って来ました。
失礼しました。
173:デフォルトの名無しさん
15/11/11 19:40:02.24 K9x+7E6C.net
趣味でJava始めて1か月くらい経つんですが、
Class<? extends T<? extends P>> implements Iterable<S extends U>
みたいなの見ると、ヽ(`Д´)ノウワァーン ってなるんですが、向いてないんでしょうか・・・・・・
174:デフォルトの名無しさん
15/11/11 20:20:37.13 pTFolo5c.net
そのとーり
175:デフォルトの名無しさん
15/11/11 23:44:33.28 209MeVvB.net
>>171
難しいところ後回しにしてやってけばいいじゃない
感覚で書いていくから、慣れたらそのうちわかるよ
176:デフォルトの名無しさん
15/11/12 01:07:21.95 1xobWPjl.net
東大などの賢い人は、
((())) こういうのにもウワーンてならない。
賢い人は、ただ有利な方に回るだけで、習慣を壊さない。
だから東大では、Lispマンセー(万歳)!
一方、Pythonの作者・Guidoは、
{{{}}} こういうのにウワーンてなったから、
Pythonからカッコを無くした
同様に、Javaにウワーンてなったから、Groovyができた。
Groovyは、Python, Rubyの影響が大きい
つまり技術革新は、バカ・敗者からしか生まれない
177:uy ◆Qawu9.2l1E
15/11/12 02:36:45.02 vfLy0hrq.net
ほーん、で?
イチイチ同意求めんなカス
178:デフォルトの名無しさん
15/11/12 04:31:19.58 X3qMcYPf.net
バカ・敗者と言ってるのに技術革新とはw
179:uy ◆Qawu9.2l1E
15/11/12 05:19:24.10 YKGP90Ph.net
>>174
微妙に学歴だけ良くて何も出来なかった自分に言い訳してんのか?ダサいな^^;
180:名無しのプログラマー
15/11/12 21:38:26.01 Apzqu3yG.net
>>174
違うスレで構ってもらえよばか
181:デフォルトの名無しさん
15/11/13 10:12:14.62 MJ2A1O0X.net
ファクトリーメソッドって、生成するオブジェクトの数だけ
ファクトリーの実体クラスも別に用意せにゃならんの?
182:デフォルトの名無しさん
15/11/13 12:28:59.06 yD/zg3gV.net
>>179
シングルトンのオブジェクトでもいいし、newしてもいいし
それは要求次第
183:デフォルトの名無しさん
15/11/13 21:46:49.50 MJ2A1O0X.net
(中身の違う)オブジェクトを生成するだけなら単一のファクトリーで、
オブジェクトの種類毎に別個のプロパティを与えたい等の場合は各ファクトリーで
みたいな認識でいいですかね?ありがとうございました。
184:デフォルトの名無しさん
15/11/14 16:12:21.60 JBEqdozk.net
Javaでの音ゲーの作り方教えてください
185:デフォルトの名無しさん
15/11/14 17:19:20.44 +3otxd7D.net
まずDTM機材を購入します
186:デフォルトの名無しさん
15/11/14 17:29:13.36 JBEqdozk.net
dtm機材を購入したあとは何ですか
187:デフォルトの名無しさん
15/11/14 19:21:45.48 iU1SF+F5.net
Javaでジョイパノ入力ってとれますか?
188:デフォルトの名無しさん
15/11/14 20:08:39.08 UXqVg/aK.net
標準では無理だったような。
libGDXみたいなライブラリ使えば取れるはず。
もしくは自力でJNIするかJNA使うとか。
189:デフォルトの名無しさん
15/11/14 23:30:39.57 cLksvIkw.net
デバッグ文出力についてですが、
C言語の__FUNC__とか__LINE__とかの要領で
Javaでも実行行のクラスとメソッドと行数表示したいんですがどうしたらいいですか
190:デフォルトの名無しさん
15/11/14 23:44:30.57 UXqVg/aK.net
Throwable#getStackTrace() あたり使えば?
__LINE__ほどお手軽でもないし確実性もないけど。
191:デフォルトの名無しさん
15/11/15 00:22:46.61 438+6fis.net
getStackTraceの文字列から必要な部分を抜き出す処理を自作してクラスを作る感じですかね手軽じゃないすね
192:デフォルトの名無しさん
15/11/15 00:38:48.52 AChR6djw.net
ドラムマニアみたいな音ゲー作りたいのですが
BPMに合わせて横棒のやつを流すのにはどうしたらいいのでしょうか
それと譜面っていうのはどのようにつくるのでしょうか
参考サイトでもいいのであったら教えてください
193:デフォルトの名無しさん
15/11/15 00:50:11.40 t3nPp/Q0.net
どうしたら良いかって、それをどうにかして作るのがお前の仕事だろ
プログラミングを人にやらせようと言うなら、しかるべきところに金を払って作ってもらえ
194:デフォルトの名無しさん
15/11/15 01:14:27.77 AChR6djw.net
別にソースコード書けとかいってるわけではないのですが...
Javaでの音ゲーはこういう風に動かしてるみたいな解説してる
サイトはないんですか?
ここでは質問の規模がでかいんですか?
195:デフォルトの名無しさん
15/11/15 01:31:09.69 t3nPp/Q0.net
自分で探せよ
お前は、お客さんからこんなプログラムを作ってくださいと頼まれたときに、
じゃあそのプログラムがどうやったら出来るか解説してるサイトを教えてくださいと言うのか?
違うだろ?
BPMに合わせて横棒を動かすには、どのような処理が必要なのかを考えるだろ?
譜面はどんな実装にすれば都合が良いか考えるだろ?
こうやって必要な機能を考えて、それをコードに変換するのがプログラミングじゃないか
お前はこれをやらないで、一体どうやって音ゲーを「作る」と言うんだ?
196:デフォルトの名無しさん
15/11/15 01:34:33.89 HvoqMTfd.net
Javaで書いて、どういう環境で動かすつもりなの?
197:デフォルトの名無しさん
15/11/15 01:36:03.33 Py+H7yqO.net
>>193
わからないなら黙ってなよ
なんで逆切れして説教しちゃうわけ?
198:デフォルトの名無しさん
15/11/15 02:37:52.29 AChR6djw.net
Javaで書いてvistaのpcで動かします
音ゲーのプログラムの敷居が高いみたいなので
もうちょっと勉強してからまた取り組みたいと思います
失礼しました
199:デフォルトの名無しさん
15/11/15 03:58:14.83 +qgiEGrj.net
譜面は誰かが作らないといけない。
音・映像をピッタリ合わせるには、ミリ秒の精度がいる
つまり、素人レベルでは作れない
200:デフォルトの名無しさん
15/11/15 05:58:25.83 41gmwAEl.net
調べたら日本語のサイトが一番上にでるじゃん
そこ見ればいいでしょ
201:デフォルトの名無しさん
15/11/15 07:38:25.55 ndJn5r2D.net
自分が作りたいものがわかっているなら
それとそっくりに見える偽物を自分の技術の範囲内で作ればいい
ただそれだけ
中身は全く違うのに表面上は同じに見える
そのやり方は人それぞれ
呪文を唱えたら欲しいものが出てくるという馬鹿げた発想を捨てろ
202:uy ◆Qawu9.2l1E
15/11/15 07:51:56.38 BtG1eDoL.net
rubyでプロトタイプ作ってやんよ?w
203:デフォルトの名無しさん
15/11/15 07:54:34.21 Ot9aRnfl.net
>>189
printStackTraceじゃなくてgetStackTraceな。
古い知識知っててあえて質問してるんだろうなぁ……
204:デフォルトの名無しさん
15/11/15 08:26:13.72 0t6X5wmz.net
>>196
敷居じゃなくハードルな
205:uy ◆Qawu9.2l1E
15/11/15 08:43:04.47 BtG1eDoL.net
音ゲーのプロトタイプ作ったった
URLリンク(www1.axfc.net)
Key流して当たり判定つけるとこまで作った
まだ当たり判定が青と白両方に反応するけどコミティアにいく時間だ
じゃあの
206:uy ◆Qawu9.2l1E
15/11/15 08:58:13.23 BtG1eDoL.net
>>203
exe化失敗してるな
うpし直し
URLリンク(www1.axfc.net)
207:デフォルトの名無しさん
15/11/15 09:19:36.47 k+MbqKKC.net
あるオブジェクトの全フィールドを、バイナリ形式でファイルに出力したり、
逆にそのファイルのデータをオブジェクトのフィールドに設定したりする場合の
楽な方法を探しています
C言語だと、fread()やfwrite()を使って、構造体をバイナリファイルに書き出したり、
メモリに読み戻したりできますよね
それを使って、アプリの設定オプションを構造体に入れておきそれをfwrite()して保存する、
次回起動時には逆にfread()で読み込んで復元する、みたいなケースがよくあると思います
それと同様なことを、Javaで行いたく思ってます
今は、バイナリファイルをバイト単位で読み出しては、オプションを保持するオブジェクトの
フィールドにいちいち設定していく作りになっているのですが、正直実装が冗長であり、
分かりづらいので、改善したく思ってます
どのような方法がありますでしょうか
208:デフォルトの名無しさん
15/11/15 09:38:00.22 TCqZS+KM.net
>実装が冗長であり
冗長だと思うのならその部分を削ればいい
削る部分がわからないならそれは冗長とは言わない
209:デフォルトの名無しさん
15/11/15 09:45:17.56 Ot9aRnfl.net
SerializableとかXMLEncoder XMLDecoderでぐぐれ。
210:デフォルトの名無しさん
15/11/15 09:53:46.69 +PYuoVe7.net
今時XMLは無いわ
冗長の極み
211:デフォルトの名無しさん
15/11/15 09:55:17.79 ndJn5r2D.net
JSON でダメな理由を先にどうぞ
アプリの設定オプションなんてコロコロ変わりやすいものを
バイナリ格納なんて馬鹿げている
Cの構造体が簡単なのは全フィールドが固定長で外部参照を持たないという
厳しい制限の下に限られる
212:デフォルトの名無しさん
15/11/15 09:57:20.05 t3nPp/Q0.net
>>205
シリアライズすれば簡単
参考
URLリンク(www.ne.jp)
コード例
URLリンク(ideone.com)
213:デフォルトの名無しさん
15/11/15 10:29:46.98 k+MbqKKC.net
>>210
コード例までありがとうございます
Serializable、writeObject/readObjectがポイントなのかなと理解しました
ありがとうございました
214:デフォルトの名無しさん
15/11/15 11:29:13.92 3sICG9Pp.net
互換性w
215:デフォルトの名無しさん
15/11/15 16:43:20.57 gPCv3HTZ.net
>>204
ありがとうございます
216:デフォルトの名無しさん
15/11/15 21:02:25.69 HeVxtDPA.net
Javaでホームページを作れますでしょうか。
SWTかJavaFXを利用するのでしょうか?
217:デフォルトの名無しさん
15/11/15 22:12:57.35 QD578Y2m.net
>>214
SWT、JavaFX自体はWebアプリケーション用のものではないよ。
218:デフォルトの名無しさん
15/11/15 22:26:57.23 kQ904uFQ.net
ブラウザを作るってことかな?
んなわけないか
219:デフォルトの名無しさん
15/11/15 23:21:07.08 438+6fis.net
Javaでウェブサービス作成だと有料しかないんじゃね
phpがいいんじゃね
220:デフォルトの名無しさん
15/11/15 23:48:18.59 Gx9F4ipf.net
え?
221:デフォルトの名無しさん
15/11/16 01:40:53.10 7yHHnP/U.net
職種別、資格別、スキル別の平均最低月給リスト
URLリンク(jobinjapan.jp)
全掲載求人109,160件の平均最低月給195,800円
Javaの求人 の平均最低月給221,600円
URLリンク(jobinjapan.jp)
222:デフォルトの名無しさん
15/11/16 04:10:11.24 qcD+UUSH.net
なんでいつまでたっても
Javaにvarが来ないんですかああああああ!
223:デフォルトの名無しさん
15/11/16 11:45:28.75 34M8b0sH.net
MSが買えばくるかもw
224:デフォルトの名無しさん
15/11/17 03:03:13.56 +A3liqn5.net
スレリンク(nanmin板:170番)
↑ ↑ ↑ ↑ ↑ ↑
225:デフォルトの名無しさん
15/11/17 03:11:54.34 f2IMGMZY.net
Javaのダメなとこロッテなんですか?
普段JavaとPythonを書いているのですが、Pythonでは破綻してくる大きなプログラムも性的片付けのお陰でミスしにくいです。
それなのにまわりはJavaが嫌いな人ばかりです。何がダメなんでしょう。
226:デフォルトの名無しさん
15/11/17 06:32:00.64 TA7HNMVP.net
お前の文章が破綻してるぞ~
227:デフォルトの名無しさん
15/11/17 11:00:04.60 g9n64xwr.net
>>223
ロッテはやめて明治にしなさい
228:デフォルトの名無しさん
15/11/17 12:45:47.00 duqxlqG4.net
GUIアプリはVisualStudio一択だよなあandroidは別として
swingもはやらなかったしFxも駄目だろう
229:デフォルトの名無しさん
15/11/17 13:53:29.58 uYtrfvr1.net
>>223
大量のおまじないがキライとか
Eclipse+プラグインが不安定・重いとか
オラクルに買われて将来の見通しが危ういとか
新しい物に振り回されるワナビのオシャレ感覚を満たせないとか
230:デフォルトの名無しさん
15/11/17 13:54:14.71 h7dvK3X9.net
スレタイも読めないMS厨w
231:デフォルトの名無しさん
15/11/17 17:00:28.40 eIwDcRFq.net
馬鹿の一つ覚えのように何でも厨w
232:デフォルトの名無しさん
15/11/17 18:19:26.08 /FWHBrxw.net
class A{}
がある状態で、
List<? extends A> list = new ArrayList<A>();
list.add(new A());
がエラーになり
List<? super A> list = new ArrayList<A>();
list.add(new A());
が大丈夫なのはどういう理由なのでしょうか?
233:デフォルトの名無しさん
15/11/17 19:32:30.42 7/Sps+H2.net
cordovaactivityのonreceivederrorメソッドで404とか検知できるかと思ったら出来ないのね・・・
なにか代案ありませんかね
234:デフォルトの名無しさん
15/11/17 20:48:47.17 taPkFLVH.net
おまいらjavaFXやれよう・・・
さびしいじゃまいか・・
235:デフォルトの名無しさん
15/11/17 21:00:41.45 9MK99/sZ.net
>>231
ドロイドすれで聞けよ
236:デフォルトの名無しさん
15/11/17 21:01:21.02 ZbjRFgjU.net
末尾にセミコロン無いとプログラミングが出来ない人たちのスレ
237:デフォルトの名無しさん
15/11/17 21:02:28.80 UEGPGBHl.net
セミコロンなんて飾り
ECMAScriptを見て見ろ
238:デフォルトの名無しさん
15/11/18 01:49:57.62 JvOfIMQ5.net
>>230
前者は、Aのサブクラスなら何でも代入できる可能性があるからコンパイラで禁止されてる。
239:デフォルトの名無しさん
15/11/18 03:26:49.04 nojujAzt.net
オライリーの詳解JAVAって今から読む価値あると思います?
10年以上前の本でバージョンも結構変わってるのに評価高くて迷うのですが
240:デフォルトの名無しさん
15/11/18 09:33:20.07 SnT5C0ty.net
詳解だけに知らなかった機能の説明は多いが知らない=業務で使う機会少ない だからそれ程役には立ってない、今のところeffectiveが一番良書だと思う
241:デフォルトの名無しさん
15/11/18 18:51:38.17 /h+zTPgi.net
JAVAで世間に認められる資格って、Oracleしか無いでしょうか?
JAVAできますって資格を一応取っておこうと思うのですが、
高いのが気になりまして。
242:デフォルトの名無しさん
15/11/18 19:26:28.98 RKqKQ0lC.net
doubleの配列aとintの配列bがあります
aをソートした順番でbの値をとりだしたいです
例えば
a = {2.0, 1.2, 8.5, 1.2}
b = {1, 2, 3, 4}
という配列があったら
2, 4, 1, 3
というふうにとりだしたいです
aの要素は重複している場合はbの要素のどちらが先に来てもかまいません
c++とかならpairをいれた配列をソートすればいいんですが
javaだとどのように実装すればいいでしょうか
243:デフォルトの名無しさん
15/11/18 20:22:26.01 5026tb7/.net
>>239
URLリンク(www.sikaku.gr.jp)
こんなんあるけど、レベルと世間的評価は・・・・・・・
244:デフォルトの名無しさん
15/11/18 20:26:10.68 laMD8+R/.net
aryA.zip(aryB) {|ary| ary.sort_by {|a, b| a } }
Rubyなら、zipで配列を、
同じインデックス同士くっつけてから、ソートする
245:uy ◆Qawu9.2l1E
15/11/18 21:40:47.11 Cs86FZg/.net
>>240
URLリンク(ideone.com)
246:デフォルトの名無しさん
15/11/18 22:52:00.64 Vd3xoABa.net
インデックスを入れた配列作ってインデックスの配列だけソートするとかじゃないの
247:デフォルトの名無しさん
15/11/18 23:16:52.89 laMD8+R/.net
「java8 stream zip」で検索!
java8の、stream APIに、zipは無いのかな?
>>243
それは、Rubyやん
248:デフォルトの名無しさん
15/11/19 09:14:45.58 QqyV8t7R.net
ブラッド・コックスとトム・ラブがObjective-Cを作り「この言語はCのメモリ安全性とSmalltalkの高速性を合わせたものだ」と宣言する。
現代の歴史家は2人が失読症ではないかと疑っている。
URLリンク(twitter.com)
249:デフォルトの名無しさん
15/11/19 15:27:44.52 6x5+bHoL.net
zipないよ
Scalaでもjrubyでも使えば良いじゃん
250:デフォルトの名無しさん
15/11/19 22:57:36.12 8VKR5aXo.net
ゴミw
251:デフォルトの名無しさん
15/11/19 23:06:09.36 IjI4JPC6.net
これじゃ、だめなん
URLリンク(www.atmarkit.co.jp)
252:デフォルトの名無しさん
15/11/20 12:17:51.42 hbzqH1ic.net
rxjavaならzipオペレーターあるけど、それだけのために使うなら泥臭い実装でも実現できる。
自分でPair<T, U>みたいなクラス作ってもいいよ。
253:デフォルトの名無しさん
15/11/20 19:42:31.64 QlSu2hgW.net
javaゴミすぎw
254:デフォルトの名無しさん
15/11/20 23:45:39.98 jE66BR5f.net
ごみじゃば
255:デフォルトの名無しさん
15/11/21 01:04:41.40 ZYL4H3PD.net
>>240
> c++とかならpairをいれた配列をソートすればいいんですが
Javaでも同じ
static class Pair {
final double first;
final int second;
Pair(double first, int second) { this.first = first; this.second = second; }
}
public static void main(String[] args) {
double[] a = {2.0, 1.2, 8.5, 1.2};
int[] b = {1, 2, 3, 4};
ArrayList<Pair> list = new ArrayList<>();
for (int i = 0; i < a.length; i++) list.add(new Pair(a[i], b[i]));
Collections.sort(list, new Comparator<Pair>() {
public int compare(Pair a, Pair b) { return a.first == b.first ? 0 : (a.first < b.first ? -1 : 1 ); }
});
for (Pair p : list) System.out.println(p.second); //=> 2 4 1 3
}
標準でPairがないので、自分で作るか、Androidならandroid.util.Pair,
commons-langが使えるならorg.apache.commons.lang3.tuple.Pair
256:デフォルトの名無しさん
15/11/21 01:21:24.28 1stbRJxP.net
p a.zip(b).sort_by {|a, b| a }.map(&:last)
257:デフォルトの名無しさん
15/11/21 02:39:09.09 M+Mq0fql.net
Groovy(transpose), Scala, jruby
258:デフォルトの名無しさん
15/11/21 03:00:39.95 3veDbbsh.net
だからインデックスソート使えって言ってんだろ!
double[] a = {2.0, 1.2, 8.5, 1.2};
int[] b = {1, 2, 3, 4};
Integer[] idx = new Integer[a.length];
for (int i = 0; i < idx.length; i++) idx[i] = i;
Arrays.sort(idx, (u, v) -> Double.compare(a[u], a[v]));
for (int i : idx) {
System.out.printf("%d %f %d\n", i, a[i], b[i]);
}
URLリンク(ideone.com)
259:デフォルトの名無しさん
15/11/21 03:32:24.69 8QsINeV7.net
>>239
そもそも事実上、オラクル社の言語ですが?
260:デフォルトの名無しさん
15/11/21 03:41:13.57 ZYL4H3PD.net
Java8ずいぶん変わってるなw
class Pair {
final double first;
final int second;
Pair(double first, int second) { this.first = first; this.second = second; }
}
double[] a = {2.0, 1.2, 8.5, 1.2};
int[] b = {1, 2, 3, 4};
ArrayList<Pair> list = new ArrayList<Pair>() { { for (int i = 0; i < a.length; i++) add(new Pair(a[i], b[i])); } };
list.sort(Comparator.comparing(x -> x.first));
list.forEach(p -> System.out.println(p.second)); //=> 2 4 1 3
261:デフォルトの名無しさん
15/11/21 04:39:34.75 M+Mq0fql.net
>>256
>Integer[] idx = new Integer[a.length];
>for (int i = 0; i < idx.length; i++) idx[i] = i;
Java8なら、Streamを使えば?
IntStream idx = IntStream.range(0, a.length);
262:デフォルトの名無しさん
15/11/21 05:54:07.12 dT3KXR/u.net
実行速度調べてきてみたよ
URLリンク(ideone.com)
>>253がダントツで速い!!
次いで>>256、Comparatorクラスは>>256のが一番よいみたい
>>258これは全然ダメな奴だったよ
>>259
それ無理じゃない?
263:デフォルトの名無しさん
15/11/21 11:13:41.85 ZYL4H3PD.net
>>260
計測したのは立派だがこんなマイクロベンチの結果でいいとかダメとかいうんじゃない。
この結果ならわかりやすさの方が100倍重要。
boxing/unboxingすれば多少遅くなるのは自明。それでも他の意味のある処理が入れば誤差で消える程度の差でしかない。
264:デフォルトの名無しさん
15/11/21 11:21:35.01 54xL0n/b.net
その手のマイクロベンチは順番入れ替えたら結果変わったりするしなぁ。
265:デフォルトの名無しさん
15/11/21 15:39:14.52 uVehkYL0.net
Scalaで書いたら
速いんじゃない?
266:デフォルトの名無しさん
15/11/21 15:57:46.32 ZYL4H3PD.net
class Pair {
final double first;
final int second;
Pair(double first, int second) { this.first = first; this.second = second; }
}
double[] a = {2.0, 1.2, 8.5, 1.2};
int[] b = {1, 2, 3, 4};
IntStream.range(0, a.length).mapToObj(i -> new Pair(a[i], b[i])).sorted(Comparator.comparing(x -> x.first)).forEach(p -> System.out.println(p.second)); //=> 2 4 1 3
267:デフォルトの名無しさん
15/11/21 15:59:47.79 ZYL4H3PD.net
Stream APIすげー
268:デフォルトの名無しさん
15/11/21 16:03:43.15 XbLnZXCG.net
脳味噌がスカラー
269:デフォルトの名無しさん
15/11/21 18:10:47.18 ZYL4H3PD.net
int[] sortedB = IntStream.range(0, a.length).mapToObj(i -> new Pair(a[i], b[i])).sorted(Comparator.comparing(p -> p.first)).mapToInt(p -> p.second).toArray();
Arrays.stream(sortedB).forEach(System.out::println); //=> 2, 4, 1, 3
270:デフォルトの名無しさん
15/11/21 18:37:27.23 ZYL4H3PD.net
Streamを使うと >>256 はこう書ける
double[] a = {2.0, 1.2, 8.5, 1.2};
int[] b = {1, 2, 3, 4};
int[] sortedIndices = IntStream.range(0, a.length).mapToObj(i -> new Integer(i)).sorted((x, y) -> Double.compare(a[x], a[y])).mapToInt(Integer::intValue).toArray();
Arrays.stream(sortedIndices).forEach(i -> System.out.printf("%d %f %d\n", i, a[i], b[i])); //=> 2, 4, 1, 3
271:デフォルトの名無しさん
15/11/21 18:50:04.06 3veDbbsh.net
boxingはnew IntegerじゃなくてInteger.valueOfでは?
272:デフォルトの名無しさん
15/11/21 19:34:54.58 ZYL4H3PD.net
それがいいね
273:デフォルトの名無しさん
15/11/21 22:17:52.84 qD7sOA+h.net
IntStreamにそのものずばりなboxed()てメソッドがだな
274:デフォルトの名無しさん
15/11/21 22:44:41.50 3veDbbsh.net
なんかJava8ってすごい進化だね
275:デフォルトの名無しさん
15/11/22 01:13:32.90 /cPOsFnM.net
interfaceがメソッドの実装持てるとか言う菱形継承思い出す機能とかね。
276:デフォルトの名無しさん
15/11/22 01:31:23.97 zwZfG106.net
>>273
今からでもいいからextensionに変えてください…
277:デフォルトの名無しさん
15/11/22 01:40:53.50 /cPOsFnM.net
とりあえずメソッド参照とラムダ式とStreamが便利すぎて感動しただけで満足したことにしてます。
278:デフォルトの名無しさん
15/11/22 09:42:45.43 kQ+s0aeG.net
streamって処理重そう
279:デフォルトの名無しさん
15/11/22 09:49:20.55 PowSWGiN.net
ScalaのTraitかい?
インターフェイスなのに、メソッドの実装も持っている
280:デフォルトの名無しさん
15/11/22 10:35:41.68 dHfinU55.net
すっからかん
281:デフォルトの名無しさん
15/11/22 16:59:24.56 ktyIhvSF.net
安易な構文拡張は危うい道
282:uy ◆Qawu9.2l1E
15/11/22 19:30:28.30 hFpqZnLD.net
最近、自分で今のプロジェクトで使うクラス群、つまりライブラリ書くのも危うい道だと思えてきてるよ
やっぱライブラリ化する事もなく、その場で短いコードで書けるようになる事がさいつよ
283:デフォルトの名無しさん
15/11/22 19:35:49.37 /cPOsFnM.net
Javaプログラマーを目指す場合、就職活動の時点でSilverとっておけば、それなりに勉強してると評価されますか?
284:デフォルトの名無しさん
15/11/22 20:00:14.89 +71DZHa4.net
>>281
プログラミングが好きなら自社サービスやってるところへ行け
資格なんか要らないから今すぐWebサービスやスマホアプリを作って公開しろ
SIerはITじゃない、土木建設業だ
285:デフォルトの名無しさん
15/11/22 20:54:53.59 gXVOWoOt.net
>>282
silverは資格のことでは?
286:デフォルトの名無しさん
15/11/22 21:15:52.90 2+XjKrJH.net
>>283
Silverなんか評価するのは土木業くらいだよ
287:デフォルトの名無しさん
15/11/22 21:16:33.14 faqE8a8o.net
javaのAndroidしかつかったことがないです。
javaのswingもつかったことはあります。
ウインドウズ上でソフトで表計算とか作業タスク管理とか
そういう日曜大工的ソフトを作るときって
javaSwingを使うとほぼできるんでしょうか
もしくはC#ですか?
288:uy ◆Qawu9.2l1E
15/11/22 21:22:19.67 i67Ztnvy.net
JavaScript
289:デフォルトの名無しさん
15/11/22 21:32:37.15 6iAOfyrx.net
GUIアプリはVisualStudioで作るものだと昔から決まっている
290:デフォルトの名無しさん
15/11/22 21:37:22.25 kQ+s0aeG.net
URLリンク(docs.oracle.com)
これの <T extends Object & Comparable<? super T>> で
Objectを & してるのは何でなの?
291:デフォルトの名無しさん
15/11/22 22:00:36.91 4VDwiBVY.net
>>285
まずは基本情報処理の勉強でもしたら
292:デフォルトの名無しさん
15/11/22 22:14:44.60 /cPOsFnM.net
自分が必要としてる機能がどのパッケージのどのクラスにあるか、効率よく探す方法があれば教えて下さい。
存在しないケースもあると思うんですが、諦め時の見極め方も・・・・・・
293:デフォルトの名無しさん
15/11/22 22:16:52.25 4VDwiBVY.net
>>290
GGRKS
294:デフォルトの名無しさん
15/11/22 22:26:16.15 GamYZUUL.net
>>290
オラクル社のマニュアルを見てください。
ライブラリにあるかどうかは経験で分かるけど、経験がないのなら、とりあえずネットで調べてください。
調べ方ってのもあるんですよ。
それも勉強です。
295:デフォルトの名無しさん
15/11/22 22:29:53.47 GamYZUUL.net
>>280
はっきり言ってJavaは独自ライブラリだらけだから、プロジェクトの方針によるしかない。
重複ロジックでさえ、保守や仕様変更を考えると、むしろありだからな。
296:デフォルトの名無しさん
15/11/23 09:42:55.04 LhpXJjp9.net
>>282
> 資格なんか要らないから
資格とれない奴の常套句 w
実務に役立つかどうかの目安にはならんが、最低限の意志疎通ができることはわかる
297:デフォルトの名無しさん
15/11/23 10:20:17.34 DMRUONeu.net
JavaのプログラマーはJavaを気に入ってんのか、それとも糞だと思いながら使ってんのか。
298:デフォルトの名無しさん
15/11/23 10:26:31.09 GX1C2c1b.net
>>295
Javaプログラマの多くは「書いたコードが何を実現したか」ではなく、
トイレに入ってる時間と垂れ流したコードの量で給料を貰っている
だから言語が糞かどうかなんてどうでもいいの
299:デフォルトの名無しさん
15/11/23 10:57:28.83 W/nIx+Iz.net
この言語はクソ、あの言語はクソとか言ってるやつは言語のスペックを比べるだけでロクな
もの作らない。
300:デフォルトの名無しさん
15/11/23 12:20:05.03 rlgjQim1.net
この言語はウンコ、あの言語はウンチ
301:デフォルトの名無しさん
15/11/23 13:31:40.59 Db5MfTpr.net
swingやってんだけど、JButtonがダサい(ルックアンドフィールでかえてもダサい)からなんか自分で作った丸っこいかっこいいボタンを使いたいんだけど
そういった事はできるの?
302:デフォルトの名無しさん
15/11/23 13:33:35.61 Db5MfTpr.net
すまん、どうやらこれっぽい
ImageIcon icon = new ImageIcon("btn.gif");
btn.setIcon(icon);//画像をボタンにセットします。
ちゃうかったらまた質問するわ
303:デフォルトの名無しさん
15/11/23 13:56:31.07 Db5MfTpr.net
すまんが、オリジナルのボタンをaddしたのはいいが、角の丸っこい部分の背景がシルバーでダサいのだが
ここを透過させる方法はないのか?
304:デフォルトの名無しさん
15/11/23 15:05:20.14 6gR9XUIa.net
bacgrondcolorとかないの
305:デフォルトの名無しさん
15/11/23 15:05:46.44 6gR9XUIa.net
setbackground
306:デフォルトの名無しさん
15/11/23 15:13:26.07 2gNZIbNL.net
HTML5対応のWebブラウザコンポーネント使いたい場合はFXじゃないと無理ですか?
307:デフォルトの名無しさん
15/11/23 15:30:41.83 Db5MfTpr.net
すまない、これで解決できた。しかし枠の線がまだ残っておるがなんとなくここまできたらラクショーっぽい
button.setContentAreaFilled(false);
308:デフォルトの名無しさん
15/11/23 15:44:41.99 6gR9XUIa.net
swingってアンドロイドの仕組みだな
309:デフォルトの名無しさん
15/11/23 16:05:57.16 UPHMq/N5.net
>>306
?
310:芭蕉
15/11/23 16:59:57.57 jkeUml0l.net
すいんぐて あんどろいどの しくみかな
311:一茶
15/11/23 17:12:15.48 +qp5CC2g.net
関係ない
312:デフォルトの名無しさん
15/11/23 20:51:40.27 rP9rSEE2.net
ImageIconの形でJButtonを作成
URLリンク(ateraimemo.com)
313:デフォルトの名無しさん
15/11/25 07:12:46.20 KnNYB54x.net
>>310
おお、それやそれや!
JAVA結構ええね
314:デフォルトの名無しさん
15/11/25 15:10:48.57 C/gQvEMH.net
JavaFXについて質問です。 (Javaのバージョンは1.8.0_60)
controllerで定義した変数をfxml内で参照することはできないのでしょうか?
Controller.javaで
String strbtn = "Button";
int h = 400;
int w = 300;
などとしてfxmlで
<Button text="strbtnの文字列" prefHeight="hの値" prefWidth="wの値" />
みたいにしたいのですが。
315:デフォルトの名無しさん
15/11/25 18:29:39.21 kSORW1SS.net
Controller内でボタンのサイズやテキスト設定しちゃいかんのけ?
316:デフォルトの名無しさん
15/11/25 19:36:29.93 C/gQvEMH.net
>>313
ボタンの数が多いのに対して、使う変数の種類が少ないので、上のように書けたら楽だなあと思ったんですよね。
317:デフォルトの名無しさん
15/11/25 22:14:36.17 5GrcyYGj.net
FXMLのリファレンスってどこにあるんでしょうか?
318:uy ◆Qawu9.2l1E
15/11/26 23:19:24.21 hdMKEMdm.net
HTML/CSSの再発明やめよね
319:uy ◆Qawu9.2l1E
15/11/26 23:20:49.54 hdMKEMdm.net
Web開発以外でもHTML/CSS
つまり、
Jekyll Liquid Rails Sass といったツールでレイアウトする事こそが
次世代のデスクトップアプリケーション開発において至高の選択肢になるのです
320:デフォルトの名無しさん
15/11/27 02:57:46.28 43+fTCdv.net
HTML/CSSが最強と言ってもHTAは滅んだ
321:uy ◆Qawu9.2l1E
15/11/27 05:13:23.39 2RpgJ5AO.net
htaでjQueryやWebGLは動くの?
HTML/CSSをかろうじて理解するはりぼてだったら滅んで当然
322:デフォルトの名無しさん
15/11/27 07:14:08.78 zdPRWeW7.net
今はElectronみたいなの使う
323:デフォルトの名無しさん
15/11/27 17:00:27.34 /VJIZyM2.net
複数の定数を一行でimportしたいんですがどうしたらいいでしょうか。
下の二行目でMOD_SHIFT, MOD_CONTROLをimportしようとして上手くいきません
通った→ import static com.sun.jna.platform.win32.WinUser.MOD_ALT;
エラー→ import static com.sun.jna.platform.win32.WinUser.{MOD_SHIFT, MOD_CONTROL};
324:デフォルトの名無しさん
15/11/27 19:21:50.76 j3UW0J49.net
あなる
325:デフォルトの名無しさん
15/11/27 21:48:25.77 Pxk4Zb/A.net
>>321
セミコロン区切りで1行で書けば?
それかアスタリスク使って全部import
326:デフォルトの名無しさん
15/11/27 22:52:13.51 p5eLHBze.net
URLリンク(ideone.com)
2つのスレッドがそれぞれ、1から50まで単純な加算をするだけのプログラムなのですが、
次の事をするにはどうすればいいでしょうか。
スレッド1が20になった時点でスレッド1を停止して、スレッド2が40になるのを待つ。
スレッド2が40になったらスレッド1を再開して40まで加算して1秒停止。(この時点で両方40)
スレッド2を再開して50までカウント。
スレッド1を再開して50までカウント。
※スレッド1が20になる前にスレッド2が40になってる場合は想定しなくていいです。
327:デフォルトの名無しさん
15/11/28 08:37:09.51 TPq5D11E.net
junitでテストがエラーだったときに実行されるクラスを定義するアノテーションとかってありますか?
328:253
15/11/28 10:57:48.09 81goelDj.net
>>240
Java8にjavafx.util.Pairがあるじゃないか
double[] a = {2.0, 1.2, 8.5, 1.2};
int[] b = {1, 2, 3, 4};
int[] sortedB = IntStream.range(0, a.length).mapToObj(i -> new javafx.util.Pair<>(a[i], b[i])).sorted(Comparator.comparing(p -> p.getKey())).mapToInt(p -> p.getValue()).toArray();
Arrays.stream(sortedB).forEach(System.out::println); //=> 2, 4, 1, 3
329:デフォルトの名無しさん
15/11/28 11:29:24.69 CIQZ8qpQ.net
>>324
URLリンク(blog.bobuhiro11.net)
これが近い実装。waitやnotifyの使い方は分かるのでは。
330:デフォルトの名無しさん
15/11/28 22:18:29.43 e8emX9SO.net
質問です。
A1,A2,A3
B1,B2
C1,C2,C3,C4
という二次元配列があります。
この中の数値をランダムに全て一次元配列に組み込みます。
但し、アルファベットはランダム要素があればどの順番でも構いませんが、
数値は数が少ないものから先に表示されているものとします。
例 結果
◯:C1,A1,C2,B1,A2
×:A2,C4,B1,C3,C2
この場合、どのようにプログラムを書けばいいでしょうか?
331:デフォルトの名無しさん
15/11/28 22:27:24.43 Y+gbhYgk.net
難問だ。
332:デフォルトの名無しさん
15/11/28 22:37:40.76 nDTCRq0i.net
out of range exception
333:デフォルトの名無しさん
15/11/28 23:46:35.45 4t6g9fGY.net
>>328
日本語を読むのが面倒だから読みやすく
334:デフォルトの名無しさん
15/11/29 00:02:16.61 2gdb9oGR.net
ランダムでソートしてある???
335:デフォルトの名無しさん
15/11/29 00:23:51.89 arvLsCpA.net
言いたいことはわかるがどうやるんだろう?
アルファベットの個数がわかってるなら
アルファベットをランダムに置き換えて後で数値くっつけたほうが早いかもな
336:デフォルトの名無しさん
15/11/29 00:38:49.33 DU89WdNI.net
>>328
へい。
URLリンク(repl.it)
337:デフォルトの名無しさん
15/11/29 00:55:04.18 R4YPXPWF.net
>>327
出来ました。ほんとありがとうございますm(_ _)m
338:デフォルトの名無しさん
15/11/29 01:55:16.77 RglVntwV.net
A1,A2,A3
B1,B2
C1,C2,C3,C4
全部で、3+2+4=9個の数字なら、それをシャッフルする。
0オリジンのインデックス8(C4)を引いたら、C1へ振り替える
次に、7(C3)を引いたら、C2へ振り替える。
次に、6(C2)を引いたら、C3へ振り替える
339:デフォルトの名無しさん
15/11/29 04:06:29.25 iOse6vd2.net
アルファベットだけでシャッフルして先頭から順に番号割り振ればいいだけじゃね?
AAA
BB
CCCC
として
CBAAC とかなったら
前から順番に辿って番号振ってC1B1A1A2C2
340:デフォルトの名無しさん
15/11/29 10:42:50.62 XdEa+dcm.net
おまえら
つまんないな
341:デフォルトの名無しさん
15/11/29 11:39:22.53 4pi0A2Al.net
>>328
> この中の数値をランダムに全て一次元配列に組み込みます。
> 例 結果
> ◯:C1,A1,C2,B1,A2
数値を全て組み込むって言うわりには結果に 3,4 がないんだが
自分でどう言うことしたいのか、わかってるのか?
342:デフォルトの名無しさん
15/11/29 11:43:27.46 P/mE/41g.net
>>339
>>329で終わってた話を蒸し返すなよ
343:デフォルトの名無しさん
15/11/29 18:25:25.10 VGwxfEJu.net
ここって知識も無いくせに偉そうな奴が多いねw
まさに底辺て感じw
344:デフォルトの名無しさん
15/11/29 18:46:10.45 UQq/cmAJ.net
おっなんだ?宿題間に合わなかったのかな?w
345:デフォルトの名無しさん
15/11/29 20:59:05.82 6nKRvKkN.net
自己紹介乙
346:デフォルトの名無しさん
15/11/29 21:57:56.14 RglVntwV.net
>>337
AAA, BB, CCCC
ABCだけで選ぶと、ABCが各、1/3の確立になるが、
各要素の数では、3:2:4の比率である
また、Bなどが先に2つ選ばれてしまうと、
その後はACだけを選ばなければならず、
プログラミングがややこしい
347:デフォルトの名無しさん
15/11/29 22:24:50.06 0n2aZ1jZ.net
>>344
シャッフルは1番とランダム番を入れ替える → 2番とランダム番を入れ替えると
いうふうにN番目までやるのが簡単。シミュレーションとかやるときいつもこれ。
348:デフォルトの名無しさん
15/11/29 22:27:27.87 iOse6vd2.net
>>344
たしかに複雑になってしまった
URLリンク(paiza.io)
349:デフォルトの名無しさん
15/11/29 22:38:51.21 ghJewQCA.net
仕様は自分で考えろ、考えられない奴はアホ。
350:デフォルトの名無しさん
15/11/29 22:41:19.76 G54sxY5z.net
>>346
え、くやしい
351:デフォルトの名無しさん
15/11/29 23:47:14.65 H5ABquwf.net
>>346
くやしお?
352:デフォルトの名無しさん
15/11/30 04:02:07.97 RrF+3guH.net
>>346
Java8ならStreamを使え
353:デフォルトの名無しさん
15/11/30 23:05:38.83 ELwHBgw5.net
公式APIリファレンス読んでも、パッと見て使い方がピンとこない事が多いんですが、最初はそんなもんですか?
DB周りとかスレッドとか特に。
DBやスレッドの知識がほとんど無いのも理由だとは思うんですが。
354:デフォルトの名無しさん
15/11/30 23:37:51.07 T8n2Mg25.net
わからないのが普通
まずサンプルコードを見て、必要に応じて細かいところをAPIリファレンスで引く
355:デフォルトの名無しさん
15/12/01 03:08:49.01 EZBUB5hU.net
>>328
高校の数学だな。「この条件を満たす数列はいくつありますか?」ってね。
答えは 84 * 15 => 1260 通り。
解法をそのままコードににすればよい。
がんばれよ。学生
356:デフォルトの名無しさん
15/12/01 15:30:50.69 8frShbqx.net
すげえ
このスレ頭いい奴多いんだな
357:デフォルトの名無しさん
15/12/02 18:44:50.44 3xpJVWYW.net
WindowsのサーバにインストールしたTomcatに
NetBeansで作成したwarファイルをデプロイし、
表示を確認したのですが、IPだと表示されるのに、
ホスト名だとDNSエラーが出て表示できません。
でも、TomcatのTOPページは、
ホスト名でアクセスできます。
何か設定が必要なのでしょうか?
JAVA EE 3日目のド素人質問ですみませんが、
よろしくお願いします。
358:デフォルトの名無しさん
15/12/02 20:07:46.35 G6CksgA0.net
>IPだと表示されるのに、
>ホスト名だとDNSエラーが出て表示できません
ホスト名 → IPアドレス
DNSで、変換に失敗しているのだろう
Windowsサーバーの変換テーブルを見るか、
変換できない場合に、
さらに上位のDNSに問い合わせる、IPアドレスを確認する
359:デフォルトの名無しさん
15/12/02 20:46:03.20
360:3xpJVWYW.net
361:デフォルトの名無しさん
15/12/02 21:36:51.87 GuT408im.net
アホか、これだから・・・
362:デフォルトの名無しさん
15/12/02 21:37:53.41 G6CksgA0.net
どういうホスト名なの?
日本語が入っていて、エンコードが異なっているとか?
まあ、Tomcatをデバッグ実行すれば、
どこでエラーになるかわかるのでは?
363:デフォルトの名無しさん
15/12/02 21:42:55.02 IHlO/ffu.net
>>358
そういう書き込みいらないから
364:デフォルトの名無しさん
15/12/02 21:54:53.75 Eerj8YPI.net
>>360
Javaに関係ありませんからwww
365:デフォルトの名無しさん
15/12/02 21:58:36.78 3P59l0JH.net
>>361
URLリンク(up.gc-img.net)
366:デフォルトの名無しさん
15/12/02 22:01:19.55 Eerj8YPI.net
>>357
スレタイを読めない馬鹿
367:デフォルトの名無しさん
15/12/02 22:02:14.26 Eerj8YPI.net
>>357
IISとTomcatが同じだと思い込む馬鹿
368:デフォルトの名無しさん
15/12/03 03:01:01.65 6SoT8y6P.net
>>346 をStreamで。
String[][] source = {{"A1","A2","A3"},{"B1","B2"},{"C1","C2","C3","C4"}};
ArrayList<Integer> list = new ArrayList<>();
IntStream.range(0, source.length).forEach(i -> IntStream.range(0, source[i].length).forEach(j -> list.add(i)));
Collections.shuffle(list);
int[] indices = new int[source.length];
list.stream().forEach(i -> System.out.print(source[i][indices[i]++] + " "));
369:デフォルトの名無しさん
15/12/03 07:26:56.00 vnj4RA6E.net
>>365
Streamで(キリッしたいならまずは関数型プログラミングの考え方を理解しましょう
forEachとかはっきりいって論外
関数型コミュニティなら大爆笑されるレベル
370:デフォルトの名無しさん
15/12/07 17:49:32.67 lEQSkMv4.net
Throwableの説明に、
>スロー可能オブジェクトには、作成時のそのスレッドの実行スタックのスナップショットが含まれます。これには、エラーについての詳細情報を示すメッセージ文字列を含めることもできます。
と書いてあるのですが、スナップショットって何でしょうか?
371:デフォルトの名無しさん
15/12/07 19:58:43.22 tFcd5coV.net
URLリンク(e-words.jp)
> スナップショットとは、開発中のプログラムのソースファイルや、
> 稼動中のデータベースファイルなどを、特定のタイミングで抜き出したもの。
>
> 開発中のプログラムソースは専用のアプリケーションソフトで管理されていることが多く、
> データを確認するためにも専用のソフトが必要になることがままある。
> スナップショットはこのソースを専用ソフト経由で定期的に取得し、
> Webブラウザなど普及率が高いソフトで簡単に見られるようにしたものである。
>
> また、データベースファイルは稼動している間は常に変更が加えられているが、
> バックアップのために定期的にデータベースの更新を止め、
> その時点でのファイルを保存するような形で運用されている。
> こうして定期的に収集されたデータベースのバックアップがスナップショットと呼ばれている。
>
> このほか、継続的に動作しているサーバのアクセス統計など、
> 一定期間のデータをまとめて簡単に見られるようにした資料のことを広くスナップショットと呼んでいる。
372:デフォルトの名無しさん
15/12/07 21:20:35.51 +wFU2bS9.net
スナップショットはある地点の記録だから、この場合はprintStackTraceの出力みたいにエラーはいた時にどのメソッドを実行していたかの記録だね
373:デフォルトの名無しさん
15/12/08 07:04:42.00 Vr6uKUE9.net
Javaは使いにくいから、まだJavaを経験してない人は手を出さないのが吉。
何かやろうとしてウェブで調べたら、大抵やり方は出てくるが、部分的なサンプルコードが多く、何をimportすれば良いかまで書いてあるサイトは半分もないんじゃないか。
サンプルコードは5分足らずですぐ見つかっても、そこから何をimportすれば良いかを調べるとなると1時間から数時間かかる。
場合によってはそれだけに丸1日費やすこともかなり多い。莫大な時間が必要。
カウントしたわけではないが、このimportを調べるだけに今までで合計最低でも2000時間は使ってる。多ければ4000時間くらいいってるんじゃないか。
限りある人生のうちの2000時間なりをimportを調べるのに費やすのは本当に無駄。2000時間あれば人生をどれだけ豊かにできることか。だからJavaには手を出さないほうがいい。
374:デフォルトの名無しさん
15/12/08 07:14:33.43 tm5OKDCJ.net
importなんかeclipseが自動で挿入してくれるし、自分で調べるにしてもjava クラス名 でググっだら一瞬だろ
375:デフォルトの名無しさん
15/12/08 07:18:35.15 ApRwhTMJ.net
importごときで2000時間ってそんな奴はJavaどころかマークアップ言語のHTMLさえできない奴なんだろうな
そんな無能は確かにやらなくていいわ
376:デフォルトの名無しさん
15/12/08 07:25:54.95 /ljNzT/F.net
javadoc見れば一発やん
377:デフォルトの名無しさん
15/12/08 07:32:17.13 Vr6uKUE9.net
>>371
eclipseがないと使えない言語って・・・外部ツール使わないと使えない言語ってそもそも言語として破綻してるだろ。サーバでvi使って書くときも結構あるし。
それで検索してもなかなか出てこないんだよ。
importなしのサンプルがわんさか出てくる。
>>372
お前がJava触ったことがないのが丸わかり。
15年近くJavaやってれば確実にそのくらいいく。
平均的な能力の人間はそれくらいかかるんだよ。
つーかimport機能って要らなくね?
普通は使うかもしれないやつ40か50かとりあえず全部書いとくじゃん。
378:デフォルトの名無しさん
15/12/08 07:35:27.50 ApRwhTMJ.net
>>374
むしろお前こそJavaやったことあるのかって言いたいぐらいなんだけど
パッケージの概念なくして、クラス間のやりとりどうすんだよ。
クラス名の競合起きた場合にimport以上に端的にできる方法をまず提示しようぜ。
379:デフォルトの名無しさん
15/12/08 07:39:24.12 /ljNzT/F.net
インポートなしって完全名でも書くんやろか
他の言語でもimportに近いものあるしプログラム書いたことないの?
380:デフォルトの名無しさん
15/12/08 07:52:16.44 xGhZs/S+.net
>>374
部分的なサンプルで対応できない方がクソ
381:デフォルトの名無しさん
15/12/08 08:06:03.10 LfTlIxbe.net
そもそもJavaの質問スレでJavaをするなとか仕様書読まないガチクズと同じ
相手にしない方が吉
382:デフォルトの名無しさん
15/12/08 09:03:46.27 Vr6uKUE9.net
>>378みたいなガチクズって本当にいるんだな。
社会全体の利益を未来まで見越した上で生産性が限界的な低さを所持しているJavaはよくないと言ってまだ質問に来なければならない初心者に警鐘をならしただけなのにガチクズ認定してくるとはな。
シンナー吸ってるのを注意したら、俺たちはここにシンナーを吸うために集まってるんだと逆ギレする不良と同じだな。シンナーを吸ってるなら精神の状況が普通とは異なるからまだ分かるが、>>378は恐らくシラフだろう。
シラフでこういうことを言えるのはガチクズかもしくはアスペだろう。それとも平日の朝から酒でも入ってるのか。
383:デフォルトの名無しさん
15/12/08 09:23:35.56 LfTlIxbe.net
お前顔真っ赤にしすぎ
プログラムだけじゃなくて2chも初めてか
力抜けよ
後スレチだから早くでてけよ
俺はもう構わないからな
384:デフォルトの名無しさん
15/12/08 09:34:50.79 xGhZs/S+.net
>>379
必死乙
385:デフォルトの名無しさん
15/12/08 10:18:18.53 BA5KdS31.net
新しいコピペか、ただ頭悪そうにも見えるが
386:デフォルトの名無しさん
15/12/08 23:44:35.18 kxdkKI/a.net
JavaFXでドラッグアンドドロップ試してたんだけどWindows上でjarのダブルクリックやパッケージツールのexe経由だとドラッグアンドドロップが有効になるのだけど直接javaコマンドから叩くと有効になりません
理由ご存知の方いませんか
387:デフォルトの名無しさん
15/12/08 23:47:07.34 Vr6uKUE9.net
ほうら。反論できないから顔真っ赤とか必死とか言い始めた。
Javaの生産性の低さは業界屈指。
初心者は今のうちに他の言語をやったほうがいい。
388:デフォルトの名無しさん
15/12/09 00:56:14.12 /Au2hoRo.net
>>384
お前が向いていないだけだからw
389:デフォルトの名無しさん
15/12/09 06:17:52.49 QXBzR0Ei.net
とりあえずスレチだから他所でやれ。
390:デフォルトの名無しさん
15/12/09 06:28:23.57 q5Ibwane.net
パッケージ名もロクに書いてないサンプルがイラっとするのは
「文脈の成立した日本語書けない低能」の文章を読まされるからだ。
低能にマニュアルを書かせると説明が成立していなくて大変。
391:デフォルトの名無しさん
15/12/09 09:13:12.17 9TS+IBcZ.net
==============================================終了===========================================
次の質問どぞー
392:デフォルトの名無しさん
15/12/09 09:29:07.28 YhmMEgx9.net
最近のIDEは賢いから、同一名のクラスがクラスパス内に
・1個ならインポート
・複数なら補完候補として表示
してくれるから馬鹿でも困らないよ。
option↑↓enterの4キーのみでインポート作業終わる。
393:デフォルトの名無しさん
15/12/09 11:12:21.02 xt3eAngP.net
話戻すな
ハゲ
394:デフォルトの名無しさん
15/12/09 11:49:19.83 1Qpw66Ny.net
>>390
なんでもハゲのせいにしないでくれないか
395:デフォルトの名無しさん
15/12/09 15:01:44.73 xt3eAngP.net
>>391
すまん、ハゲ
396:デフォルトの名無しさん
15/12/09 19:42:00.14 ALRWLnkT.net
語尾がハゲの人って・・・。
397:デフォルトの名無しさん
15/12/09 19:44:17.09 fQAO/d/6.net
また、ハゲのこと言ってる
398:デフォルトの名無しさん
15/12/09 19:51:06.32 i1DAP9E7.net
明日は我が身
399:デフォルトの名無しさん
15/12/09 20:29:25.03 /FEn4aQZ.net
import 毛根
400:デフォルトの名無しさん
15/12/09 20:32:44.89 JCXnsy0z.net
条件処理記述する時、ifだけ処理がある場合に、
elseを省略せず何らかの処理記述を追加したいんだが、
そういったときのライブラリメソッドとかあったら教えてくれないか?
401:デフォルトの名無しさん
15/12/09 20:39:52.37 ALRWLnkT.net
>>397
&&
402:デフォルトの名無しさん
15/12/09 20:59:45.37 JCXnsy0z.net
>>398
2つ条件いれたいんじゃなくて
ifだけしか処理が必要ない場合は↓のようにelseの省略ができるけど、
if(~~~){
~~~
}
↓のようにifだけしか処理が必要がない場合でも
if(~~~){
~~~~
}
else{
~~~~←省略してるのと省略してないのがごっちゃになっててここになんか処理いれたい。
}
以前にこういった場合のライブラリメソッドがあるみたいなことを聞いたことがあって(勘違いだったらすまん)
403:デフォルトの名無しさん
15/12/09 21:56:27.25 9TS+IBcZ.net
ん?
if(true)
{
....
}else{}
って書けばいいんじゃないか?
普通は書かないけど
404:デフォルトの名無しさん
15/12/09 22:04:17.70 ALRWLnkT.net
public class Instruction {
public static void nop(String message) {}
}
import static Instruction.nop;
if (...) {
...
} else {
nop("いやん");
}
こうだろJK
405:デフォルトの名無しさん
15/12/09 22:08:07.02 JCXnsy0z.net
>>400
ifを常に成立させる必要は無いんだ。
やっぱりelseに処理させる内容がない場合は省略が慣例なん?
406:デフォルトの名無しさん
15/12/09 22:09:40.16 ALRWLnkT.net
コメントでおk
407:デフォルトの名無しさん
15/12/09 22:09:49.16 9TS+IBcZ.net
>>402
trueは条件書くのがめんどくさかっただけだわ
やりたければコメントで補うのがいいけど
まぁいらないのは書かないのがいい。
408:デフォルトの名無しさん
15/12/09 22:11:02.56 9jROjnOa.net
そもそもライブラリメソッドってなんぞ?
409:デフォルトの名無しさん
15/12/09 22:13:06.51 ALRWLnkT.net
>>405
ライブラリにあるメソッドのことだろ。わかるだろそれくらい。
わからなかったらイヌワシの存在で悩むことになるだろうな。
イヌワシっていうのは犬のような頭をしたワシってことだ。
410:デフォルトの名無しさん
15/12/09 22:17:05.93 i1DAP9E7.net
要らんものは書かん方が良いのでは
411:デフォルトの名無しさん
15/12/09 22:18:29.69 ALRWLnkT.net
>>407
条件を書き忘れたのか、要らないから書いてないのかわかりやすいだろうが。
透明人間が本当に完全に透明だったらもはや空気だろ。うっすら見えるくらいが一番いい。
そういうものなんだよ。
412:デフォルトの名無しさん
15/12/09 22:31:05.05 i1DAP9E7.net
なるほどなあ
413:デフォルトの名無しさん
15/12/09 22:34:04.38 9jROjnOa.net
>>406
そんなオレオレ語で語られてもなぁ
ちなみにイヌワシは歴とした固有名詞
アホのオレオレ語と一緒にするなよ w
414:デフォルトの名無しさん
15/12/09 22:42:02.49 ALRWLnkT.net
>>410
じゃあお前はミーハーもわからないし、あけおめもわからないと言いはるつもりか?あん?
理解力なさすぎだし、そういう狭量な態度ではハチクマの存在さえ見過ごすだろうな。
すごく鋭利な爪を持った熊が奥州の山奥には生息しています。広く寛容な心を持っていないと
日本の豊かな自然に育まれた生態系の奥深さを知ることなんて到底できない。
415:デフォルトの名無しさん
15/12/09 22:43:33.76 9TS+IBcZ.net
お前ら
質問スレでけんかとか昨日からなんも進歩していないな
416:デフォルトの名無しさん
15/12/09 22:45:54.69 ALRWLnkT.net
>>412
バッキャロー、昨日と今日でコロコロ変わってたら情緒不安定、人間不信、週刊現代だろうが。
変わらない安心感をお届けしたい。それが僕らの思いです。
417:デフォルトの名無しさん
15/12/09 22:46:06.41 a5etzxxA.net
広く寛容な人ほど
自分の俺用語が通じなかったら
謝って言い直すものなのに…
418:デフォルトの名無しさん
15/12/09 22:50:09.82 ALRWLnkT.net
>>414
都合の良いように考えるな。地球がお前を中心に回ってると思うなよ。
地球の地軸は俺を向いている。ガリレオ・ガリレイもあの有名な著作アルパルメント・オルティナイズに
そういうことを記していたと記憶している。俺の鋼鉄の脳みそが錆び付いていなければな。
枝葉末節にこだわって本論から外れるべからず。
419:デフォルトの名無しさん
15/12/09 22:53:16.99 9TS+IBcZ.net
もう良いから、スレチだからもう黙って
420:デフォルトの名無しさん
15/12/09 22:57:24.02 ALRWLnkT.net
意味が俺にはわからないから、謝罪して言い直せとか
モンスタークレイマーにも程があるわ。モンスタークレイマーの意味もわからないだろうがな。
あらゆる瑣末な事柄に因縁をつけるチンピラっぷりたらもうモンスターとしか言いようがないわ!っていう意味。
421:デフォルトの名無しさん
15/12/09 23:00:48.14 ALRWLnkT.net
>>416
スレチってなんか可愛いよな。なんか。かわいい・・・。寝る!
422:デフォルトの名無しさん
15/12/09 23:03:32.57 /FEn4aQZ.net
ガイジかな?
423:デフォルトの名無しさん
15/12/09 23:07:16.09 ALRWLnkT.net
>>419
>396 :デフォルトの名無しさん [↓] :2015/12/09(水) 20:29:25.03 ID:●●●●●●
>import 毛根
このスレの一番の基地外はこの意味不明なレスしたやつ。
IDは一応消しといた。
424:デフォルトの名無しさん
15/12/09 23:09:55.84 ALRWLnkT.net
寝る!マジで!!止めるなら今のうち!!!
425:デフォルトの名無しさん
15/12/09 23:45:31.04 Ke3i7Uo0.net
脳みそお花畑な学生かな
426:デフォルトの名無しさん
15/12/10 07:16:34.48 HOi39RJz.net
>>411
ミーハーは広辞苑にも載ってるし、あけおめですら「あけおめ 意味」でググればすぐわかる
そもそも、これらは「みーちゃん・はーちゃん」とか「明けましておめでとう」の略だからまだ意味あるけど、ライブラリメソッドって「の」が省略されてるだけ w
出してくる例に頭の悪さが滲み出てる
427:423
15/12/10 07:19:27.14 HOi39RJz.net
省略されてるのは「にある」だったな
アホに突っ込まれる前に訂正してくよ
428:デフォルトの名無しさん
15/12/10 07:35:45.49 EJBEM9bT.net
>>423
じゃあお前はパンツを省略せずにパンティと言っているのか?
ジャケットを省略せずにジャケットジャンバーと言っているのか?
省略の仕方が気に入らないという理由だけで意味がわからないと因縁をつけ
謝罪して誠意を見せろというチンピラ極まりない乱暴行為を働いたのか。
よこしまにも程があるよね。シマウマさんに蹴られても仕方がないような粗暴な振る舞いだよね。