1 名前:デフォルトの名無しさん mailto:sageteoff [2016/03/15(火) 18:14:06.66 ID:9bB8/RTg.net] プログラミング言語Javaに関する質問スレです。 JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 pc11.2ch.net/hp/ Webプログラミング 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質問・相談スレッド176★★ [無断転載禁止](c)2ch.net echo.2ch.net/test/read.cgi/tech/1453305105/
565 名前:デフォルトの名無しさん mailto:sage [2016/05/10(火) 16:34:01.82 ID:J/UdVm9i.net] >>562 レスありがとうございます コンパイル自体は >javac A\SubA.java で普通にとおるんですよね ただ >>429 を参考にして同じように実行コマンド java にもオプションに -classpath っていうのがあるみたいで >java -classpath A SubA って感じでやってみましたが SubA がみつかりませんっていわれちゃいました… オプションの説明にはディレクトリからクラス検索するってかいてるのでいけそうな気はしたんですが…
566 名前:デフォルトの名無しさん mailto:sage [2016/05/10(火) 16:37:57.08 ID:Iso1LF9o.net] >>559 package A; public class SubA { ... のようにして javac A\SubA.java java A.SubA
567 名前:デフォルトの名無しさん mailto:sage [2016/05/10(火) 16:49:30.33 ID:Iso1LF9o.net] >>563 それも動くはずだけどAの上のフォルダでjavaコマンド実行してる?
568 名前:デフォルトの名無しさん mailto:sage [2016/05/10(火) 17:13:20.85 ID:gLkMdf+a.net] import文で、一つ一つ書くのが面倒なので、仮にJFrameだけ使うとしても、 import javax.swing.*; というように*である程度纏めてimportしてるのですが実質的な弊害はあるのでしょうか?
569 名前:デフォルトの名無しさん mailto:sage [2016/05/10(火) 17:53:10.67 ID:J/UdVm9i.net] >>564 おおお すごい できました!!! バックスラッシュじゃなくてピリオドでパッケージないにアクセスするんですね ほんとにありがとうございました! >>565 Aにはいってから実行すれば当然動くんですけど それを毎回やらずに1つ上にカレントフォルダから実行できないかなっていうのが質問でした レスくださったJavaプロのかたがた本当にありがとうございました
570 名前:デフォルトの名無しさん mailto:sage [2016/05/10(火) 18:49:55.51 ID:OBekjSgo.net] >>566 importというのはクッソ長い完全限定名を省略可能にする文にすぎなくて それ自体に意味はない 実質的な弊害が起きたらまた来てくれ
571 名前:デフォルトの名無しさん mailto:sage [2016/05/10(火) 19:20:10.75 ID:i2NiGU0y.net] importってコンパイル時に完全限定名に変換しているだけなのでは? 間違っていたらすまん
572 名前:デフォルトの名無しさん mailto:sage [2016/05/10(火) 19:21:32.39 ID:i2NiGU0y.net] PHPとかjsみたいにimportしたら処理が実行されたり、出力されたりすることはないから安心しろ
573 名前:デフォルトの名無しさん mailto:sage [2016/05/10(火) 21:52:26.35 ID:gDZt6HFG.net] >>567 java A.SubA では?
574 名前:デフォルトの名無しさん mailto:sage [2016/05/10(火) 21:53:04.28 ID:gDZt6HFG.net] あっー!もう答え書いてあるじゃねえか!
575 名前:デフォルトの名無しさん [2016/05/11(水) 00:01:09.48 ID:sQZdCgXk.net] Java入門書くらいなんで読まないのか不思議でたまらない。
576 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 07:48:47.14 ID:eFhgKf7K.net] プログラミング自体初見でスッキリわかるjava入門って本買ったんだけど 条件分岐の項目で全部ifの方しか実行されないんだけど、どうすればelseの方が実行されますか? scanf関数みたいの使わないと絶対真の処理されるのかな? 意味がわからないです
577 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 08:11:18.15 ID:v9fPdGRZ.net] ちなみにプログラムですが int a = 3; if(a=3){ 3だよ }else{ 3じゃないよ } 出先なので微妙ですがこんな感じです。 なぜですか?
578 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 08:21:23.15 ID:eFhgKf7K.net] 自己解決 boolean のとこfalseにしたら直りました 一々描き直さないとelseにならないのか
579 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 08:22:58.62 ID:rVaYWrIQ.net] なんか勘違いしてない?
580 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 08:27:25.57 ID:E3fj3Ww+.net] if(a=3) 条件式の左側に、代入できるものを書くな if(3=a) 左に、代入できないものを書くと、コンパイルエラーになるので、バグを発見できる つまり、よくある、=, == の勘違い。 ifなどの条件文には、式の評価後に、ブール値となるものしか書いてはいけない まあ、a <= b のように、必ず値の小さい方を、 左辺に書くという、コーディング規則もあるけど
581 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 08:40:01.72 ID:dhmAQMYp.net] intだからif(a=3)でもコンパイルエラーになる 実際のコードじゃないとのことだから別の話だろう
582 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 08:46:04.94 ID:1P7IqjsP.net] >>578 左辺に定数を持ってくるスタイルは俺は嫌い 俺ルールは ・大小比較は小さい方が左 ・等値比較は変わる方が左 だな 今や都市伝説に近い「代入と比較の間違い」なんかよりもソースの見やすさを優先したほうがメリットが大きいと考えている
583 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 09:40:01.23 ID:1ZZ8JGEs.net] 俺ルールは System.out.println(a == 3 ? "3だよ" : "3じゃないよ");
584 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 09:54:44.99 ID:iH0rKdBw.net] 代入と比較の間違いなんてC言語の時代の話だろ。 今時の言語はそういう間違いをしないように設計されてるはず?
585 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 10:13:44.91 ID:g5ntnPHM.net] equals で比較するときは左辺は定数だから 比較演算子でも左辺定数で統一させててもよさげ 3 は boolean じゃないから boolean を想定してる式ではエラーになるし
586 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 12:03:52.14 ID:np5OJDd2.net] >>574 と>>575 は >>576 を見たら別人だとわかるだろ…
587 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 12:16:34.54 ID:A6Ghhpvz.net] if(true){〜} else{〜} よもやこんなことやってelseに行かないとか言ってんのか?
588 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 16:20:14.93 ID:O2+YRvW5.net] 書き直したくないなら標準入力使って判定しろよks
589 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 16:21:01.88 ID:O2+YRvW5.net] 今度は文字列を==比較して「elseにしか行きません」って質問してきそうだがwwww
590 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 17:11:34.16 ID:eFhgKf7K.net] >>585 だってサンプルコードにそう書いて 自分で書き換えて条件分岐とかよく分からんなと思って boolean tenki = true if(tenki == true){ println("洗濯をします"); println("三歩に行きます"); } else { println("DVDを見ます");
591 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 17:34:40.36 ID:dhmAQMYp.net] >>588 違う入門サイトを探そう 本なら捨てていい
592 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 17:56:59.92 ID:eFhgKf7K.net] ここで入門書としてお勧めされた本なんですが まぁいいや何も考えずにコードだけ覚えていきます
593 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 18:01:06.32 ID:O2+YRvW5.net] hoge==trueじゃなくてhogeと書け hoge==falseじゃなくて!hogeと書け bool比較書かないといけない場合があるのは、PHPとかの自動型変換言語のみ
594 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 18:33:53.97 ID:2yVqI3IP.net] >>507 プレアデス知らんのか?
595 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 18:53:53.38 ID:WUzLEOSg.net] >>588 それで別にいいだろ tenkiがtrueの時にelse文に分岐する必要がないじゃん 天気いい日にDVD見るとか引きこもりやん?
596 名前:デフォルトの名無しさん mailto:sage [2016/05/11(水) 19:43:09.53 ID:1ZZ8JGEs.net] 今時はどんな本が人気なんだ?女子高生がJavaやる漫画とかないの?
597 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 00:05:02.91 ID:g0DhhWzZ.net] >>591 「!」の使用はコードの可読性を下げるから「==false」を使う人もいるから難しいところ unlessがあれば良いのだが
598 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 00:17:39.33 ID:iX4T91tZ.net] >>595 フォントによる気がする 2chのフォントだとソース見にくいけど、IDEのフォントだと!も.も大きめに表示されるから見やすいし
599 名前:デフォルトの名無しさん [2016/05/12(木) 00:18:19.67 ID:tf6q9WZz.net] >>595 うちのチームでは!禁止。 そして、==trueも禁止。 さらっと見ても見間違えることがないから可読性がスゴくいい。
600 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 00:22:23.38 ID:c/0QC97h.net] !は分かるが==trueは何であかんの
601 名前:デフォルトの名無しさん [2016/05/12(木) 00:27:14.42 ID:tf6q9WZz.net] >>598 真は(hoge) 偽は(hoge==false) 違いが一目でわかりやすい。 これに(hoge==true)を混ぜてもいいと言うことにすると いきなり可読性がおちるからね。
602 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 00:27:16.58 ID:TsTbSQKu.net] 逆になんで==trueが必要なの ==falseは!が見辛いからという一応の理由があるけど、==trueが無かったところで見間違えようがないよね あえて冗長な書き方をするならそれを正当化する相応の理由がなきゃいけない
603 名前:デフォルトの名無しさん [2016/05/12(木) 00:36:43.95 ID:tf6q9WZz.net] ちなみに前いたチームでは、ifは真としか比較してはいけなかった。 偽の時しか処理がないときは if(hoge) { // 何もしない }else{ 処理 } 最初は、は?と思ったけど、これも慣れるとスゴく 可読性が良かった。
604 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 00:40:46.24 ID:Hax5WoPg.net] !=falseとかは流石に酷いけど ==trueならアリだと思うけどな 冗長ではあるけど、よりtrue感が出てる気がする プログラミングではまた意味が違うけど現実で有効数字の概念とかない時にでも1を1.0と書くような感じかな
605 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 00:55:28.13 ID:LYMDbS0F.net] doubleの変数同士を計算したりした時に双方が小数第1位程度しかないモノでも答えが5.599999999997みたいになってしまうことがあります なる時とならない時の境目(条件)を教えてください
606 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 01:00:25.10 ID:Hax5WoPg.net] 何だっけなそれ 浮動小数点数の性質じゃなかったっけ 0.1とかも内部では0.09999997(適当)みたいになってたはず
607 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 01:14:24.12 ID:g0DhhWzZ.net] >>603 IEEE 754の浮動小数点数だから 精度が気になるならBigDecimal使えばいい
608 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 02:36:01.91 ID:zeyNygYO.net] ブール型を、true/false と比較すると冗長。 ブール型は比較しなくても、それ自体がブール型 (hoge), (!hoge)でいい ブール型の変数を宣言するときに、真が「〜が無い」などの否定形の言い回しにしない。 偽の場合に、「〜が無いことは無い」など、2重否定になるから
609 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 02:45:02.92 ID:QVonoZwJ.net] >>578 Java でそれを気にする必要があるのか? if は最終的に boolean にならなければコンパイルエラーではないか?
610 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 02:51:07.33 ID:dISqLW14.net] if (hoge == false) { // do nothing. } if (! hoge) { // do nothing. } うーん、hoge == false の方が可読性がいいってのは気のせいじゃないかな
611 名前:デフォルトの名無しさん [2016/05/12(木) 03:25:43.90 ID:00i1a/+I.net] == trueと== falseがロジック内で混ぜられてるとやだな forの終端条件に<と<=が混ざるのとか
612 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 03:43:40.91 ID:Rul3C1jH.net] !は見落としそうだから嫌い
613 名前:デフォルトの名無しさん [2016/05/12(木) 05:19:06.05 ID:nzHoBPh8.net] Java入門・初心者質問スレ [無断転載禁止]©2ch.net echo.2ch.net/test/read.cgi/tech/1462997913/
614 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 07:59:51.80 ID:TsTbSQKu.net] >>603 doubleやfloatは2進数なので10進数の小数点以下を正確に表現することは一般にはできない 正しく表示されてるように見える場合は、たまたま2進小数で正確に表現できる値だったのかもしれないけど、 大抵は正しそうに見えても文字列への変換時に丸められてるだけ
615 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 08:01:06.71 ID:QSCTd5b6.net] ==も!=も使うなよおれがルールだ int a = 3; if (new Integer(3).equals(a)) { System.out.println("おれがルールだ"); } if (java.util.Objects.equals(a, 3)) { System.out.println("いや、おれがルールだ"); } Integer b = null; if (java.util.Objects.equals(b, 3)) { System.out.println("ヌルポ"); }
616 名前:デフォルトの名無しさん [2016/05/12(木) 09:26:47.00 ID:GNNEJijS.net] >>608 コーディング規約としてどれが一番いいかって話だよ。 自由ってのはなしって前提で。
617 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 16:21:52.71 ID:iX4T91tZ.net] boolean比較するなら無限ループして、延々に終わらないぞ if(((hoge==true)==true)==true…)
618 名前:デフォルトの名無しさん [2016/05/12(木) 19:37:08.95 ID:tDNaM0bc.net] 【ワカヤマン】Javaプログラミング能力認定試験 [無断転載禁止](c)2ch.net hanabi.2ch.net/test/read.cgi/lic/1454946517/
619 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 19:49:36.84 ID:9CAVCPhF.net] if((hoge==true)==true) これが一番見やすいじゃん 見やすい根拠はないけど 二個でやめる根拠はないけど 冗長ではあるけど、よりtrue感が出てる気がする プログラミングではまた意味が違うけど現実で有効数字の概念とかない時にでも1を1.0と書くような感じかな
620 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 20:05:46.26 ID:ycbp53ky.net] 1.00って感じやね より丁寧でよろしい
621 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 20:18:37.04 ID:B92KyaTv.net] ブール型はそれ自体がブールなのでb1==trueは冗長、b1だけでいい →まあ、わかる ブール型はそれ自体がブールなのでb1==falseは冗長、!b1だけでいい →非論理的
622 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 20:33:11.72 ID:4956dSMU.net] true感の語感のグルーヴ感すき
623 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 21:22:05.02 ID:R6+MliT1.net] C の時代には == true とかはバグのもとだったんだ,標準ライブラリの isalpha() とかは今ではだめだしね まあ boolean のある言語にとってはどうでもいいこと ==true だろうと == false だろうと,ロジックとして分かりやすいほうを使えばいいし混在しても問題ない
624 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 21:24:59.11 ID:as5vu4KG.net] 釣れるネタに猛烈に感動した
625 名前:デフォルトの名無しさん [2016/05/12(木) 21:33:54.80 ID:MypXwyGM.net] Ubuntu14.04にEclipse3.7Indigoをインストールしたところ、起動できず、エラーログファイルが作成されました。 Indigoを使いたい理由は、使っている教材がIndigoを使用しているためです。 以下にログファイルをうpしたので解決方法をご教授頂ければ幸いです。 www.dotup.org/uploda/www.dotup.org859317.log.html
626 名前:デフォルトの名無しさん mailto:sage [2016/05/12(木) 21:35:01.01 ID:as5vu4KG.net] >>623 eclipseスレで聞けよ
627 名前:デフォルトの名無しさん [2016/05/14(土) 00:54:33.08 ID:y2sm/f7X.net] ウィンドウを作成してボタンを追加したんですが ウィンドウをリサイズするとボタンの表示が崩れてしまいます。 (一番最後に設定したボタンがウィンドウいっぱいに表示される) どこがいけないのでしょうか いろいろ検索してもなかなか見つからなかったのでここで質問させてください。 jdk,jre 1.8.0_92 win10 home 64bit pastie.org/10835952
628 名前:デフォルトの名無しさん mailto:sage [2016/05/14(土) 01:39:38.23 ID:fsxyAmyy.net] >>625 JFrame って LayoutManager がデフォルトでは BorderLayout になってるからでは? とりあえず setLayout() で FlowLayout でもセットしてみたらいいんじゃないだろうか。
629 名前:デフォルトの名無しさん mailto:sage [2016/05/14(土) 01:43:49.23 ID:fsxyAmyy.net] >>625 あ。もしや LayoutManager なしで全部自分で指定して配置したいの? だったら setLayout(null) ね。 これ読んで。 docs.oracle.com/javase/tutorial/uiswing/layout/none.html
630 名前:デフォルトの名無しさん mailto:sage [2016/05/14(土) 04:23:52.06 ID:oAu6guDT.net] >>625 JFrameにボタン追加したらそりゃ崩れるでしょ やるなら window.getRootPane().add(button1); とかじゃないの
631 名前:デフォルトの名無しさん mailto:sage [2016/05/14(土) 05:44:33.46 ID:fsxyAmyy.net] ドキュメント見ると > 便宜上、このクラスのadd、removeおよびsetLayoutメソッドは、ContentPaneの対応するメソッドに呼出しを委譲するようにオーバーライドされます。 なんて書いてあるので window.getRootPane().add(button1); と window.add(button1); は同じなのでは? (Java 8 からかも知れないが)
632 名前:デフォルトの名無しさん mailto:sage [2016/05/14(土) 05:57:04.25 ID:fsxyAmyy.net] これにも書いてあった。 www.javadrive.jp/tutorial/jframe/index6.html > ContentPaneの省略 > > 現在のバージョンではフレームからContentPaneを取得した上でContentPaneに対して > コンポーネントを追加しなくても、単にフレームに対してコンポーネントを追加するだけで > 自動的にContentPaneに追加されるようになりました。 どのバージョンからかは書いてないようだが。
633 名前:デフォルトの名無しさん mailto:sage [2016/05/14(土) 11:47:05.32 ID:p7WihYB3.net] みんな回答ありがとう 今はとりあえずリサイズを禁止してなんとかしてますが、これからborderlayoutとかを勉強してみたいと思います
634 名前:デフォルトの名無しさん mailto:sage [2016/05/14(土) 11:48:33.75 ID:p7WihYB3.net] 今出先でスマホだからID変わったけど625の者です
635 名前:デフォルトの名無しさん mailto:sage [2016/05/14(土) 15:36:23.75 ID:z7R7db2N.net] 誰だよテメーは いきなり現れて好き勝手言ってんじゃねーぞ
636 名前:デフォルトの名無しさん [2016/05/14(土) 15:38:46.83 ID:fsxyAmyy.net] てか、お前も誰なんだよw
637 名前:デフォルトの名無しさん mailto:sage [2016/05/16(月) 12:36:09.92 ID:H3qnmIX6.net] RSSでブログの内容引っ張ってこれるようにしたんだけど タグとかカテゴリーを取得する方法ってないかな?
638 名前:デフォルトの名無しさん mailto:sage [2016/05/16(月) 14:01:51.97 ID:eSmhV9lH.net] 方法って…自分でパースするのと、 ライブラリ(feed4jとか)使う以外の方法あるの? 超能力とか使うのかな?
639 名前:デフォルトの名無しさん mailto:sage [2016/05/18(水) 15:35:30.02 ID:8IltUDEb.net] InputTest.java -Dname.value=satou InputTest.java -Dname.value=suzuki ↓結果 私の名前はsatouです 私の名前はsuzukiです としたいのですが、どうしたらいいんでしょうか。 name.valueは一度入れたらその処理が終わるまで勝手に入れ替わらないようにしたいです。
640 名前:デフォルトの名無しさん mailto:sage [2016/05/18(水) 15:58:15.03 ID:pydschF9.net] System.getProperty("name.value") で値は読み取れます >name.valueは一度入れたらその処理が終わるまで勝手に入れ替わらないようにしたいです。 System.setProperty("name.value", 値) を誰かが呼び出さない限り値は変化しません 誰とも被らなそうなキーを使い、あなたが新しい値を書き込まなければよいです 手っ取り早くreadonlyにする方法はありません
641 名前:デフォルトの名無しさん mailto:sage [2016/05/18(水) 16:11:51.02 ID:bI8z4wj2.net] >>635 RSS用ライブラリィ Informa ROME
642 名前:デフォルトの名無しさん mailto:sage [2016/05/18(水) 16:34:59.79 ID:8IltUDEb.net] >>638 キーの重複を避けるため、名前等を混ぜたりしてみます。 素早いご解答ありがとうございます!
643 名前:デフォルトの名無しさん mailto:sage [2016/05/18(水) 17:03:00.62 ID:iCtQ4Hwj.net] みんなstatic メソッドってなんて呼ぶ? static メソッド 静的メソッド クラスメソッドとかいろいろと呼ぶ人いるけど
644 名前:デフォルトの名無しさん mailto:sage [2016/05/18(水) 17:09:28.87 ID:zD2h8qHW.net] クラスメソッド 静的メソッドはないな
645 名前:デフォルトの名無しさん mailto:sage [2016/05/18(水) 17:28:06.14 ID:cF3TtCuk.net] スタティックってそのまま読む
646 名前:デフォルトの名無しさん mailto:sage [2016/05/18(水) 20:20:17.00 ID:1fmWIN6B.net] エステイティッキィッ!!ってネイティヴっぽくカッコよく発音してる
647 名前:デフォルトの名無しさん mailto:sage [2016/05/18(水) 20:54:29.37 ID:RDFdQaas.net] ステェッキィな発音ですねって言われるんだろ 知ってる
648 名前:デフォルトの名無しさん mailto:sage [2016/05/18(水) 21:44:24.66 ID:Nog7cn9W.net] 粘着すんなよ
649 名前:デフォルトの名無しさん mailto:sage [2016/05/19(木) 02:09:29.22 ID:TUR2bqaN.net] static って読む。
650 名前:デフォルトの名無しさん mailto:sage [2016/05/19(木) 19:09:59.14 ID:zk/OY8KS.net] 性的メソッドだな俺は
651 名前:デフォルトの名無しさん mailto:sage [2016/05/19(木) 19:33:53.56 ID:9hhkdv8D.net] 中学生並の回答
652 名前:デフォルトの名無しさん mailto:sage [2016/05/20(金) 00:40:39.14 ID:pdsUAw9Y.net] st?a??k
653 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 11:57:29.82 ID:umUig3YI.net] javaの勉強始めたんですけどプログラミングする上でEclipseのような総合開発環境ソフトを使うのとテキストエディタで記述できるようになるののどちらが今後役に立つのでしょうか
654 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 12:17:59.43 ID:EFYzS47A.net] 統合環境で十分。
655 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 12:29:50.83 ID:HhR05HA/.net] 俺はWindows付属のメモ帳でやってるな Gold 取るまでは、それでいい
656 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 12:56:10.33 ID:8Jj8J7n+.net] メモ帳はBOMが糞
657 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 13:49:55.45 ID:TWusesDK.net] BOMBは良かった
658 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 13:56:35.90 ID:iwemfJzm.net] 統合開発環境でエディタ部分をプラグインでVimにするのがプロ
659 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 14:12:39.98 ID:Y6WruITb.net] >>656 何で?
660 名前:デフォルトの名無しさん [2016/05/22(日) 15:57:43.77 ID:rQrDvB29.net] >>651 統合環境はあちこちいじってるだけでいろいろ勉強になる メモ帳はどんなにいじってもなんの勉強にもならない
661 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 16:31:43.04 ID:vKoFE7Z9.net] >>651 普段使うのは統合環境だけど 早いうちにメモ帳+コンパイラでも普通に使えるようになっておくべき 仕組みを知るという習慣がないとまともなプログラマになれない
662 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 16:51:25.57 ID:WF/9GeMl.net] 限られた開発環境で開発する場合を除いてIDEで良いでしょ。 どう考えても学習効率が悪い
663 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 16:56:07.21 ID:iwemfJzm.net] vimが最強
664 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 17:01:22.88 ID:umUig3YI.net] 最初は総合開発環境で慣れてきたらvimのようなテキストエディタ使えばよさそうですね ありがとうございます
665 名前:デフォルトの名無しさん mailto:sage [2016/05/22(日) 17:38:34.75 ID:FTGg1fS8.net] javacでコンパイルできる程度でそんな偉そうにまともなプログラマ語られても困るわ