1 名前:デフォルトの名無しさん mailto:sage [2016/11/11(金) 20:25:11.04 ID:zFksT2Ki.net] Java初心者のためのスレッドです。 ※前スレ Java入門・初心者質問スレ echo.2ch.net/test/read.cgi/tech/1462997913/
175 名前:デフォルトの名無しさん mailto:sage [2016/12/19(月) 13:52:53.14 ID:Vbf5qZm0.net] Scannerが閉じられる場合、その入力ソースがCloseableインタフェースを実装していると、そのソースも閉じられます。 https://docs.oracle.com/javase/jp/8/docs/api/java/util/Scanner.html
176 名前:デフォルトの名無しさん [2016/12/19(月) 17:34:23.36 ID:sqV3wSxh.net] doubleをdoubleのまま四捨五入する方法を教えてください roundではlongになりますし、(その後Doubleに戻せない) BigDemicalを使用しましたがやはりDoubleに戻せませんでした
177 名前:デフォルトの名無しさん mailto:sage [2016/12/19(月) 17:46:53.68 ID:sy8ZFTqJ.net] 小数点第何位を四捨五入?
178 名前:デフォルトの名無しさん mailto:sage [2016/12/19(月) 17:51:37.27 ID:sqV3wSxh.net] >>174 第一位です。 後の処理のために?.0 の形にしたいんです
179 名前:デフォルトの名無しさん mailto:sage [2016/12/19(月) 17:56:49.61 ID:tIF40yfR.net] BigDecimalはなぜ出来なかった doubleValueメソッドで値取得できるだろ
180 名前:デフォルトの名無しさん mailto:sage [2016/12/19(月) 18:02:38.85 ID:sqV3wSxh.net] >>176 doubleValueで変換したらできました、ありがとうございます ずっと(double)で変換しようとしていました お騒がせしました
181 名前:デフォルトの名無しさん mailto:sage [2016/12/19(月) 19:06:14.94 ID:iGBlQxB0.net] (double) Math.round(d); これじゃあかんの? longの範囲外も使いたい? -0.5が0ではなく-1になってほしい?
182 名前:デフォルトの名無しさん [2016/12/20(火) 03:04:45.81 ID:0KT4zuVf.net] Math.rint() は?
183 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 03:09:44.94 ID:0KT4zuVf.net] ありゃ。 -0.0 という大変気になる値を出力してるな。 https://paiza.io/projects/bCh6x1NLIAC0Jf0tC_Amvg
184 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 04:24:27.61 ID:SBU+XmPh.net] 定期的に特定のメソッドを実行するようにしたいんですが、下記のようにすると相当な誤差が発生します。 (1秒おきに実行するようにしても、最悪0.01秒以上の誤差発生) もう少し誤差が発生しないようにするにはどうしたらいいでしょうか。 public class Main implements Runnable{ public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ ScheduledExecutorService sc = Executors.newSingleThreadScheduledExecutor(); Main main = new Main(); sc.scheduleWithFixedDelay(main, 1,1000, TimeUnit.MILLISECONDS); } @Override public void run(){ System.out.println(LocalDateTime.now()); } }
185 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 04:31:09.52 ID:SBU+XmPh.net] すみませんNANOSECONDSがあるのを見落としていました。 だいぶ良くなりました。
186 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 08:09:47.64 ID:/4ZK922w.net] 普通のPCなら実用レベルで使えるのは MICROSECONDS までやろ
187 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 10:44:27.40 ID:KSEz+8C8.net] >>180 rintは四捨五入じゃなくて銀行家丸め、ちょっとだけちがう 0.5→0.0 1.5→2.0 2.5→2.0 3.5→4.0
188 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 11:25:58.80 ID:M5z+zWvO.net] Timerと比べて処理も早くなったもんだなぁと思っていたわ
189 名前:デフォルトの名無しさん [2016/12/20(火) 12:08:33.17 ID:uCuxDFqt.net] >>184 あれ?そうか。そういや違うな。 近い方の整数にするって書いてあったが、0.1みたいな2進数で循環少数になる値だから10進数表現にした時に変になるってのとは違うのかな?
190 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 12:22:07.07 ID:KSEz+8C8.net] >>186 0.5は2進数で表現できる数値なんだぜ
191 名前:デフォルトの名無しさん [2016/12/20(火) 12:43:21.99 ID:uCuxDFqt.net] >>187 ああ。それはな。歯切れのいい数だな。
192 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 12:56:54.28 ID:R1RJpJyH.net] 0.5がどう歯切れが良いのか教えてくれ
193 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 14:32:44.86 ID:W3VNc1Gn.net] 0.5はパリっとしてる 0.8はぬるぬるでべちゃべちゃ
194 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 14:36:24.26 ID:VSRV1MkN.net] booleanの配列があったとして その中に一つでもtrueがあるかどうか判定する場合どうすればいい? ループ処理で対応するしかないの?
195 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 15:03:41.41 ID:W3VNc1Gn.net] >>191 boolean[] a = new boolean[10]; return IntStream.range(0, a.length).anyMatch(i -> a[i]);
196 名前:デフォルトの名無しさん [2016/12/20(火) 15:05:23.46 ID:uCuxDFqt.net] >>191 配列ならそうだな。 自分でint型とか使ってビットフラグ作ってるならその変数が0以外かどうかみたいな判定できるが。
197 名前:デフォルトの名無しさん [2016/12/20(火) 15:06:21.97 ID:uCuxDFqt.net] あー。ストリームもあったか。
198 名前:デフォルトの名無しさん [2016/12/20(火) 15:14:29.16 ID:uCuxDFqt.net] >>189 1/2だから2進数に直した時に丁度0.1になる。
199 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 16:37:17.12 ID:M5z+zWvO.net] Streamも勉強しないとなぁ……
200 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 18:18:46.50 ID:NxTunxkT.net] Swingを使ってFrameを作成しました。 しかし、作成したFrameをドラッグしてサイズ変更したり、中に組み込まれているボタンをクリックするたびに指示しているつもりはないのに コンソール上で勝手にプログラムが走り続けます。 勝手に動かないようにする方法はないでしょうか。
201 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 19:30:18.16 ID:ROq3uLNC.net] >>197 日本語でお願いします、いやマジで 状況の説明が難しいなら画面をキャプチャしてもいいのよ
202 名前:デフォルトの名無しさん [2016/12/20(火) 21:02:34.96 ID:9nRV9my/.net] > コンソール上で勝手にプログラムが走り続けます。 この辺の記述から読んでて異次元の迷宮に入り込んだ気分になるね。
203 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 22:06:21.68 ID:W3VNc1Gn.net] 走ったり怒ったり投げたり、最近のプログラムは知性持ってるよね
204 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 22:08:45.94 ID:IO5s5TKV.net] SwingかーFXやってるなぁ
205 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 22:30:01.19 ID:1BDhnzm4.net] 初心者だからよくわからんけど今FXじゃなくてswingやるメリットあるのん?
206 名前:デフォルトの名無しさん mailto:sage [2016/12/20(火) 23:21:20.24 ID:1OYUiPAH.net] YouTubeにある、T Umezawa のテキストエディタで、プログラミングするやつとかだろ 【Java】ゲームプログラミング超入門 Part48【Swing】 この動画では、端末でコンパイルして、アプリを実行する ボタンクリックのイベントに、端末に表示する、命令文を書いているとかだろ?
207 名前:デフォルトの名無しさん [2016/12/21(水) 10:13:08.44 ID:Gvv7OqV2.net] Android 6.0のパーミッションの質問です。 サンプルを見ていますと techbooster.org/android/application/17223/ とかで「REQUEST_CODE_CAMERA_PERMISSION」などの、多分enumと思われる値が急に出てきますが、 これはどこで定義されているのでしょうか? 自分の環境(Androidstudio2.0 + API23)では、インテリセンスには表示されません。 よろしくお願いします。
208 名前:デフォルトの名無しさん mailto:sage [2016/12/21(水) 10:52:12.33 ID:yWiuL9Zz.net] >>197 イベントドリブン www.milk-island.net/document/java/kihon/s1/
209 名前:デフォルトの名無しさん mailto:sage [2016/12/21(水) 16:20:40.98 ID:zhBb/96J.net] >>198 Frameから起動させるpanelが再描画され続けます?という感じです
210 名前:デフォルトの名無しさん mailto:sage [2016/12/21(水) 20:20:43.90 ID:x/2Pplyt.net] クイズ 地球ドリブン!
211 名前:デフォルトの名無しさん mailto:sage [2016/12/21(水) 20:41:39.03 ID:J03OT3+/.net] スッキリわかるシリーズ実践編まで なぜあなたはオブジェクト指向開発ができないのか を読み終えたら次は何がおすすめでしょうか
212 名前:デフォルトの名無しさん mailto:sage [2016/12/21(水) 20:56:56.38 ID:O01R8uKQ.net] c#
213 名前:デフォルトの名無しさん mailto:sage [2016/12/22(木) 00:40:25.69 ID:nyvvUxi3.net] スッキリわかる Java入門 第2版、2014 を読んで、オブジェクト指向の基礎を、しっかり学んだのか? それなら、この2冊をこの順に読む たのしいRuby 第5版、2016 みんなのPython 第4版 - 2016/12/22 その後は、Kotlin, Groovy とか。 Javaなら、Java8 とか Java 最強リファレンス、田中裕一、2014 実践Javaコーディング作法 プロが知るべき、 112の規約と21の心得、森崎雅稔(まさとし)、2014 EFFECTIVE JAVA 第2版、2014
214 名前:デフォルトの名無しさん [2016/12/22(木) 09:16:59.08 ID:baYsDkKb.net] Perl も仲間に入れてくれ
215 名前:デフォルトの名無しさん mailto:sage [2016/12/22(木) 17:41:34.93 ID:igbmVVlV.net] ついでにHSPも
216 名前:デフォルトの名無しさん mailto:sage [2016/12/23(金) 04:31:41.79 ID:qGMxJuBb.net] スレチの話するとハゲの人来るぞ
217 名前:デフォルトの名無しさん [2016/12/23(金) 05:24:51.24 ID:bpdWnViK.net] l⌒Yl lY⌒l 彡⌒ミ { ´┴`} { ´┴`} (´・ω・`) <ハゲ割で ( | ̄ ̄| ) /( )\ | | ̄ ̄ ̄ ̄ ̄|. | | は? l⌒Yl lY⌒l 彡⌒ミ { ´┴`} { ´┴`} (´・ω・`)・・・ ( | ̄ ̄| ) /( )\ | | ̄ ̄ ̄ ̄ ̄| | | お客様はハゲてないので割引できません l⌒Yl lY⌒l 彡⌒ミ { ´┴`} { ´┴`} ( ^ω^ ) ( | ̄ ̄| ) /( )\ | | ̄ ̄ ̄ ̄ ̄| | | ___ / || ̄ ̄|| ⌒ミ |.....||__|| (ω^ ) < 最高の店。店員は神! | ̄ ̄\三⊂/ ̄ ̄ ̄/ | | ( ./ /
218 名前:デフォルトの名無しさん mailto:sage [2016/12/23(金) 10:55:42.27 ID:gyXnAgRK.net] 入門書のテンプレみたいなのはないのかよ 作れよ
219 名前:デフォルトの名無しさん mailto:sage [2016/12/23(金) 11:35:57.75 ID:YtrJq7qN.net] 自分がやりたい事やってるうちにいろいろ吸収してるだろ?
220 名前:デフォルトの名無しさん mailto:sage [2016/12/23(金) 13:51:48.23 ID:uB3OWs+a.net] つまみ食いじゃなくて1回体系立ててJavaの言語とランタイムについて学習したい かといって入門書は内容薄すぎるし仕様書は学習用途には向いていない .NETだったらCLR via C#っていうちょうど良い入門書があるけどJavaにはそういう本がないんだよなぁ
221 名前:デフォルトの名無しさん mailto:sage [2016/12/23(金) 17:49:05.84 ID:+GvYWIaJ.net] Javaはとっくに枯れてるだろ、何を今さら気取ってんだ
222 名前:デフォルトの名無しさん mailto:sage [2016/12/23(金) 20:22:55.29 ID:XukPDCTp.net] >>217 あなたはたぶん、求めてるものが入門レベルじゃないのよ
223 名前:デフォルトの名無しさん mailto:sage [2016/12/23(金) 21:35:55.44 ID:XukPDCTp.net] 入門書だと「スッキリわかるJava入門、実践」、「明解Java入門編」この二つは絶対入るな あとは「やさしいJava」、「わかりやすいJava入門編」、「10日でおぼえるJava入門教室」とかかな? それかプログラミング言語Java第5版は微妙なところ
224 名前:デフォルトの名無しさん mailto:sage [2016/12/23(金) 21:38:48.47 ID:glBoI9Kn.net] 即戦力にならないといけない人のためのJava入門
225 名前:デフォルトの名無しさん mailto:sage [2016/12/23(金) 23:12:36.58 ID:jiSEHcxr.net] >>217-219 Javaじゃないけど、 Rubyのしくみ、2014 Rubyの実装系、Ruby1.9のRuby仮想マシンの本 Rubyの、まつもとゆきひろも、実装系の本を出している GCとか、何十年も開発しているから、説明しだしたら切りがない
226 名前:デフォルトの名無しさん mailto:sage [2016/12/24(土) 11:13:40.72 ID:stdiDx7/.net] あえてJavaでゲーム作る意味あるのかな? AndroidならともかくJavaでやる意味がわからん
227 名前:デフォルトの名無しさん mailto:sage [2016/12/24(土) 12:57:47.25 ID:ds+xACEU.net] ゲームの開発環境なんてハードの数だけあるようなもんだし、確かにJavaにこだわるひつようはないな
228 名前:デフォルトの名無しさん mailto:sage [2016/12/24(土) 14:29:05.01 ID:di+rXJ0g.net] Java でやれる範囲のことなら Java でやるのが一番ラク
229 名前:デフォルトの名無しさん mailto:sage [2016/12/24(土) 14:32:58.07 ID:Cy8/M2+w.net] もうスマホゲームが主流だし、日本でゲーム作りやりたいならiOS対応型が一番だと思うわ Androidもcocosとかのフレームワークを使った方が作成楽そうだし Javaは基礎学習くらいしか使わないか
230 名前:デフォルトの名無しさん mailto:sage [2016/12/25(日) 04:07:04.15 ID:K1gw96jJ.net] > ◢░ ▄▅ ▅▄ ░◣ > ▐░:: ▀ ▀ ::░▍ > ▐░:: ▄▅▄ ▂ ▂ ▄▅▄ :::░▍ > ▌░:: :: ▀█▋ ▐:: ▄ ▀▄ ▀█▋ :: :::░▌ > ▐▓░░:: ▋::: ▅▀ ::░▋ ::::░▓▌ > ▐▓▓░░:::: :: ▊░:::▊ ▊:::░▊ :: ::::░▓▋ > ▀█▓▓░░:::: :: ▀▀ ▀▀ :::░▓█▀
231 名前:デフォルトの名無しさん mailto:sage [2016/12/26(月) 00:53:48.12 ID:WJ4z8cmF.net] OCJPの銅やってる初心者ですが クラスとオブジェクトはなんとかできそうですが 継承とポリモフィズムになるとつらい 解説見ても 呼び出しやら参照の矢印が多すぎて理解するのめんどい!
232 名前:デフォルトの名無しさん mailto:sage [2016/12/26
] [ここ壊れてます]
233 名前:(月) 16:33:18.38 ID:WC6j1Rph.net mailto: Bluetooth LEの通信がしたい ↓ Bluetooth LEを使用するには位置情報のパーミッションが必要 ↓ 6.0だとパーミッションをユーザーがオンしないといけない ↓ パーミッションが必要な理由を表示してからじゃないと、ダイアログが表示されない ↓ やってみたけど、ダイアログが表示されない ←いまここ (設定が残ってるかもしれないので、アンインスコしてみても変わらず) 何がわからないのかもわからないし、 どこまで位置情報の設定しなきゃいけないのかもわからねぇ・・・ [] [ここ壊れてます]
234 名前:デフォルトの名無しさん mailto:sage [2016/12/27(火) 01:35:47.03 ID:hoUI5D4l.net] Androidスレできけハゲ どうせtatgetSDKを23にしていない
235 名前:229 mailto:sage [2016/12/27(火) 10:23:04.03 ID:GCvEnSFY.net] targetSDKは23ですがダメでした Androidスレに行ってきますね
236 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 01:49:57.94 ID:vr4Mknp8.net] スッキリJavaは、実践編まで理解しないと仕事で通用しませんか?
237 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 12:10:50.75 ID:Q1+Iavrc.net] シャバ
238 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 13:19:21.56 ID:PQG2Dd5Q.net] シャバ僧がっ
239 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 17:27:37.79 ID:Vo1LVtwE.net] >232 理解してもお仕事には通用しないから安心しろ。
240 名前:232 mailto:sage [2016/12/29(木) 18:14:55.91 ID:vr4Mknp8.net] >>235 じゃあどうなら通用するんですか?
241 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 18:35:14.31 ID:GsIC9rdZ.net] モノができなきゃ話にならんやろ
242 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 20:05:48.78 ID:Ar/+LSmG.net] なんでもいいから自分でひとつアプリケーション開発してみたら?
243 名前:236 mailto:sage [2016/12/30(金) 01:12:09.60 ID:b0V6KfZO.net] >>237 >>238 なるほど。分かりました。 ありがとうございました。 いや待って下さい、知識的に必要なのかどうかを知りたかったんですが…。ラムダ式とかを。他には各種APIやツールとか。
244 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 10:49:47.03 ID:IAKfUkSD.net] >>239 知ってれば知っているほど楽になる可能性は高まる。 まあしかしこれはなんでも同じことだよな。道具を沢山持ってるやつの方が持ってないやつよりも楽に簡単に仕事を終わらせる可能性がある。 但し持ってるだけで適切に使いこなせないやつはやっぱりダメだがな。 そういや詰め込み教育やりすぎたせいか知らんが知識さえ沢山記憶していればなんとかなるかのような錯覚ってあるよね。 道具さえ沢山持ってれば何とかなると思い込んでるのと同じだな。更にヲタはヲタ同士で道具自慢をやっている。
245 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 11:17:46.98 ID:ymKNG2iV.net] 持ってることによる安心感だろな 迷惑かけてるわけじゃなければ本人がよければどうでもよくね
246 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 11:42:59.85 ID:IAKfUkSD.net] ま、そうだな。 こんなに持ってるのになんでうまく行かないんだろうとか思うことになるかも知れないが。 (馬鹿だと更にうまく行かないのは世の中が悪いせいとか思ってしまうかもなあ・・・)
247 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:00:12.82 ID:ymKNG2iV.net] 宝の持ち腐れとか分不相応って言いたいのか にしても何があったw 敵意剥き出しだぞw
248 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:04:09.37 ID:zRXiBWIE.net] 詰め込みも嫌いじゃない アルゴリズム覚えるの楽しい
249 名前:デフォルトの名無しさん [2016/12/30(金) 15:11:44.13 ID:NIWDNqpS.net] 必要になってからじゃ間に合わないから広く浅く勉強しておくのがいい
250 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 21:54:06.87 ID:a+Fs1I4H.net] 兼ね合いが難しいよな。 下手すると一生溜め込むだけで使わずに寿命を迎えるかも知れない。 金と同じだな。
251 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 21:56:26.95 ID:a+Fs1I4H.net] コンビューター関係の場合は自分の寿命が来なくても流行りが変わって行っちゃうってのがあるな。 ずーっと勉強を続けて完璧に覚えた頃に業界では違うのが流行ってるとかな。
252 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 23:55:01.32 ID:AE3qYxRw.net] >>232 スッキリJavaの実践編を読んでいないと、テストで困る >>239 func(型: obj){ } 普通は、引数の場所で、事前に型が決まっているけど、 いきなり引数の場所で、無名(匿名)クラス・無名(匿名)関数・ラムダ式を、 宣言して使うのも、本質的には同じ その場限りの、書き捨てのコード。 どれで書いても、その関数1つだけを持った、クラスにコンパイルされる Single Abstract Method interfaces (SAM Interfaces)
253 名前:239 mailto:sage [2016/12/31(土) 13:09:50.79 ID:7HTz0XT8.net] レスをしてくれた方、ありがとうございました。 アンカーはつけませんが、参考にしたいと思います。
254 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 18:58:02.30 ID:MYC95Ajh.net] 継承関係にあるクラスのコンストラクタについてですが、以下の二つの文で Sample の方は new Sub(10) でも親クラスの引数なしの Super() コンストラクタがまず呼ばれるのに対して Y の方は new Y(5) でまず親クラスの引数無しコンストラクタである X() が呼ばれないのは何故なのでしょうか? 問題文を見たとき親クラスの引数無しコンストラクタがまず呼ばれるルールから実行結果は 11234 かと思ったのですが 1234 でわけわからんくなってます i.imgur.com/i6C4PHi.png
255 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 20:24:32.43 ID:0H4bJ89V.net] >>250 自分でsuper書いてるからだよ (1)superが書かれてる場合はその指定で親クラスを構築する (2)superが書かれてなければ親クラスのデフォルトコンストラクタで親クラスを構築する (3)子クラスのコンストラクタでthis()書いてるなら親クラス構築前に先にthisを呼び出す よって Y(int) -> Y() -> X(int) -> X()の順で上にたどって、 1234が表示される
256 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 21:02:36.89 ID:MYC95Ajh.net] >>251 解答ありがとうございます それはつまり new イコール即親クラスのデフォルトコンストラクタではなく まず1行目が読み込まれてそこで super が指定されていればそれが優先されるということでいいんでしょうか
257 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 11:02:25.83 ID:QqvWSc0b.net] 画像(jpg,bmp,png)を取得する方法って getimage(getToolkit.getImage) と bufferedreadの 二つしかないですか? C#ほど画像処理関係って充実してない感じでしょうか?
258 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 14:32:08.72 ID:ib/y0u9/.net] >>253 なんかすごく懐かしい匂いのするメソッドだなあ JavaのGUIは古いものから新しいものまで種類が結構ある で、あんたはそのどれを使ってるのか、まずそこを明示しないと始まらない AWT? JavaFX1? Swing? JavaFX2? それともSWTだったり? 次にJavaはいろんな人がいろんなライブラリを公開してて、それを自由に組み込んでアプリを作ってる 公式になければそういうライブラリを探せば見つかることも多い 例えばOpenCVとか
259 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 19:48:57.51 ID:Z++pOviW.net] 質問に質問で返すレスって答
260 名前:えたところで大抵ろくなレスが返ってこないんだよね。 もったいぶらずにどのパターンだとどうなるって答えればいいのに。 [] [ここ壊れてます]
261 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 19:51:21.04 ID:nyR751xv.net] そしてそのパターンじゃないとなる
262 名前:デフォルトの名無しさん [2017/01/09(月) 21:15:16.58 ID:bKumwacY.net] >>255 全部書くの面倒臭いじゃん。 それにそもそも教えなきゃいけない義務があるわけでもなし金がもらえるわけでもなし。 そこまでやる余裕のあるやつがたまたま見てない限りそれは実現しないだろう。
263 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 22:39:28.21 ID:qvjxruLM.net] >>250-252 ほう、Javaに、super, this()なんて、あったのか
264 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 18:00:43.47 ID:H0byBSxj.net] 初めて3日目だけど下みたいのがよくわかんない 例えばこんなのあって class Oya{ private int oya = 1; public int getoya(){return oya;}} class Ko extends Oya{ private int ko = 2; public int getko(){return ko;}} -------------------------------------- @class Test{ ←こっちはわかる Ko test = new Ko(); System.out.println(test.getoya()); System.out.println(test.getko()); } Aclass Test{ Oya test = new Ko() ←こんな感じのがよくわかんね。何したいのこれ?こうする意図がわかんね 〜〜〜〜〜〜〜 } -------------------------------------- Ko test = new Ko()で親子両方メソッド使えるのはわかった
265 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 18:03:32.75 ID:H0byBSxj.net] thisとsuper付け忘れたけどいいや
266 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 18:13:11.10 ID:qWsrbX92.net] >>259 たぶんポリモーフィズムで検索したら解決する。
267 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 18:38:00.98 ID:vk75pKyk.net] >>259 継承って抽象化を表現する手段なんだよ 例えば下校の時間になったから帰れって放送する時に田中帰れ鈴木帰れって言わずに「生徒」は帰れって言うじゃない? 始業式とかなら生徒どころか教職員まで含めて「全員」起立とかさ 物事はできる限り抽象的な言い方したいから、それができるところはそうするんだよ 田中を田中クラスでは無く生徒クラスでインスタンス化してみたり、全員クラスでインスタンス化してみたりってな 必要な場所で必要な分があればいいって考え方だよ
268 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 18:55:16.84 ID:H0byBSxj.net] 2人ともありがとう 一応調べてもみて納得すた
269 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 19:53:38.55 ID:kYPtijju.net] 初めて三日でそこまでいけるものなのか…
270 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 21:00:38.95 ID:4cO17mre.net] >>262 おまえ説明うまいな
271 名前:デフォルトの名無しさん [2017/01/11(水) 02:54:37.40 ID:s2WqCPuy.net] 初めて3日目で、もうポリモーフィズムをやってるの? 「スッキリわかる Java入門」でも使っているのかな?
272 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 07:52:35.57 ID:H8qDNa/I.net] つかってもそんな早くいかないんだけど 一日一時間で勉強でそこまでで二週間くらいかかったんだけど
273 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 09:06:36.37 ID:4WkdBLi1.net] 1日5時間なら3日やな
274 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 09:39:25.83 ID:Knkf8nBH.net] 学生で時間余ってて朝から晩まで本読んだりPC使ったりできて、尚且つ他のプログラミング言語を知っているのであればかなり早く進むのではないか? どの程度のめり込むことが出来るかで違いが出るかも知れないが。
275 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 15:45:31.92 ID:fGAzlxSa.net] java swingでの質問です for文で同じ名前のボタン(bt)を複数取り付けました。 このボタン全てを削除する方法を教えてください