- 1 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 22:35:19.67 ID:XG+QDGZC.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質問・相談スレッド172★★ peace.2ch.net/test/read.cgi/tech/1419490897/
- 357 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 22:18:30.90 ID:PADLKGxj.net]
- >>333
なるほど、結構最短で考えちゃうくせがあるので、多目に見てみるよ あとは、お茶を濁せれば・・だね ありがとう!
- 358 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 22:53:48.89 ID:RrUOH6Lf.net]
- >>348
余裕をもって考えてそこから2人か3人分+した結果を出す 事故はいくらでもあるけど赤字はまずい
- 359 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 22:54:52.03 ID:RrUOH6Lf.net]
- あと追加
- 360 名前:機能とかはオプション料金取るみたいに最初に契約内容を厳密にしたほうがいい
じゃないとキリがなくなって失敗につながる [] - [ここ壊れてます]
- 361 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 23:11:02.84 ID:t05WEPuS.net]
- こういう風にしてメニュー表示させてからボタンイベントでpitari.Game.go1();やpitari.Game.go2();を呼び出すとフリーズする。。例外もないのに。メインから直接ならフリーズしないのに。
public class Menu extends JFrame implements ActionListener{ JButton b1;//OK JButton b2;//NO Menu(){ setTitle("お金ゲーム"); //タイトルを表示 setSize(200, 120); //大きさ setLocationRelativeTo(null); //真ん中に表示 ImageIcon icon = new ImageIcon("./img/icon.gif"); //アイコン setIconImage(icon.getImage()); //アイコン setResizable(false); //サイズ変更不可 setLayout(new BorderLayout()); //レイアウトマネージャー setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container contentPane = getContentPane(); //contentPane取得 JPanel mp = new JPanel();//パネルmp mp.setPreferredSize(new Dimension(640, 480)); mp.setBackground(Color.WHITE);//色 contentPane.add(mp, BorderLayout.CENTER);//フレームにパネルを追加 b1 = new JButton("ぴったり出そう"); b1.addActionListener(this); b2 = new JButton("ぴったり出そう(上級)"); b2.addActionListener(this); mp.add(b1); mp.add(b2); setVisible(true); //フレーム表示 } public void actionPerformed(ActionEvent e) { if(e.getSource()==b1){ setVisible(false); pitari.Game.go1();} if(e.getSource()==b2){ setVisible(false); pitari.Game.go2(); }}}
- 362 名前:デフォルトの名無しさん mailto:sage [2015/05/17(日) 23:24:20.43 ID:fZkPpa9c.net]
- go1とかgo2の中でゲームのループまわしてたりしてたらフリーズするわ
- 363 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 08:02:53.16 ID:ZXH7gMMz.net]
- 無限ループ回していますが何がいけないんですか?
- 364 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 08:06:10.72 ID:4bXcOge2.net]
- >>353がイベントループの仕組みを理解していないこと
- 365 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 08:46:08.78 ID:Bm+3JtiP.net]
- >>353
無限ループ使いたければ スレッド化しないとだめじゃね?
- 366 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 09:18:01.87 ID:xLWw0Aez.net]
- Javaはデフォルトではマルチスレッドに対応してないから1つのプログラムで2つ以上の処理は同時にできないよ
だからやってもらえるようにしないといけない
- 367 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 11:25:23.09 ID:FRYFUvxm.net]
- tiger1からtiger9までの体重を50と設定してscannerで指定した数値のtigerだけ体重増やしたいです
switch文で書いてみたのですが異常に長くなってしまったので他にいい方法はないでしょうか
- 368 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 12:33:59.41 ID:/pjdhzEd.net]
- >>357
Map使え
- 369 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 13:08:44.71 ID:lYnH32eV.net]
- 配列とかArrayListなり
- 370 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 14:10:48.50 ID:xLWw0Aez.net]
- Javaの入門書最後まで読めば普通に出てくる内容の質問が多いな
- 371 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 14:26:35.44 ID:pw9zIvG0.net]
- グーグルクロームでjavaを使いたいんですが
インストールされているJavaを検出すると このプラグインはサポートされていません。 と出ます、どうすれば使えるようになりますか?
- 372 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 14:29:06.57 ID:WCmcu9U6.net]
- googleの有料会員にはなってる?
- 373 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 14:39:47.99 ID:pw9zIvG0.net]
- >>3
- 374 名前:62
なってません []- [ここ壊れてます]
- 375 名前:デフォルトの名無しさん [2015/05/18(月) 14:57:03.70 ID:Zrj/oAK7.net]
- >>363
知らないで聞いてるならしょうがないけど有料会員じゃないと使えない 自慢気に無料でもゴニョゴニョすれば出来るって言い出す輩が居るけど犯罪なので質問自体しないでください
- 376 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 15:06:17.83 ID:pw9zIvG0.net]
- セキュリティ設定によりJavaアプリケーションがブロックされてるみたいです
- 377 名前:デフォルトの名無しさん [2015/05/18(月) 17:54:51.66 ID:Dmw0aDgp.net]
- >>356
はあ?
- 378 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 19:00:20.42 ID:4Et+YITv.net]
- CUIゲームライブラリ、棒人間のRPGの人です。
解説は完成していませんがソース公開したのでアドバイスを頂けると嬉しいです。 tkrprogramming.web.fc2.com/CuiGameLibrary/src/
- 379 名前:デフォルトの名無しさん [2015/05/18(月) 19:15:07.19 ID:Dmw0aDgp.net]
- >>367
自分は分かってるんだろうが、他人には仕様が分からん。
- 380 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 19:58:43.03 ID:Zrj/oAK7.net]
- パッケージ名もまともにつけれないモノ使う人いる?
- 381 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 20:02:52.54 ID:xLWw0Aez.net]
- >>367
全体的に名前を変えたほうが良い 人に使ってもらうためのものなのに分かりにくすぎる
- 382 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 20:50:29.58 ID:isGngyuH.net]
- 独学の初心者です
入門書を何冊か借りてきましたが、どれもこれも作りたいと思っているものとは まったく似てもおらず、そもそも参考になる気がしません JAVAの基本を知るために全部読むつもりですが 自分が作りたいと思うものを作れるようになるには 何が必要なのでしょうか
- 383 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 20:52:35.79 ID:4bXcOge2.net]
- 経験
相談相手 モチベーション 目的
- 384 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 20:55:08.96 ID:4bXcOge2.net]
- あと、仕事でやるんでなければ
ある程度は手段を目的にできないとプログラミングは無理だ 作りたいものを作るためだけにプログラミングをするというのはあまりにも割に合わない作業だからね
- 385 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 20:59:55.32 ID:WkuUspYy.net]
- 文句だけならダレだって、ねw
- 386 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 21:07:42.43 ID:/bpZO+Pc.net]
- >>371
仕様作成の方法を勉強したら、無駄なこと繰り返すことになるよ
- 387 名前:デフォルトの名無しさん [2015/05/18(月) 21:08:31.07 ID:Dmw0aDgp.net]
- >>371
性欲
- 388 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 21:19:12.29 ID:isGngyuH.net]
- 367です
皆さん有難うございます ググったら逆引き本ってあるんですね 買いに行ってみます
- 389 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 21:33:49.49 ID:/bpZO+Pc.net]
- 何を作りたいのかは秘密かw
- 390 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 21:45:17.02 ID:WkuUspYy.net]
- どうでもいいけど昨日再帰プログラムを久々に作ったんだけど
4時間もアルゴリズムに悩んでたわ たまにはソートとか双方向ノードとか 当時Cで当たり前のように作ってたプログラミングも やっておかないとさびれちまうな
- 391 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 21:57:59.14 ID:/bpZO+Pc.net]
- 再帰を作ると再起不能になります
- 392 名前:デフォルトの名無しさん mailto:sage [2015/05/18(月) 22:21:13.79 ID:zyz9hZ+L.net]
- まずこの本で、オブジェクト指向を学ぶ
スッキリわかる Java入門 第2版、2014 この本を読んだら次に、この本の実践編も読むといい
- 393 名前:デフォルトの名無しさん [2015/05/19(火) 03:06:51.99 ID:cE9q/qb/.net]
- アクティビティ1で入力した数字を計算ボタンを押して、アクティビティ2に答えを表示するのってどうやんの
本読んでもアクティビティの切り替えとか載ってない
- 394 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 08:45:26.79 ID:z/+crn25.net]
- >>382
Androidか? そっちのスレ行けよ。 intent使う例がいくらでもあると思うけど。
- 395 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 11:22:04.92 ID:3wIg8y+1.net]
- 打ち込んだ文字列を分解して数字に変換するプログラムを組みたいのですがswitchにstringを入れるとエラーが起きてしまって困ってます
どうしたらいいでしょうか
- 396 名前:● mailto:sage [2015/05/19(火) 11:40:31.
]
- [ここ壊れてます]
- 397 名前:11 ID:zSE2juZi.net mailto: switch caseはcharに分解したほうが…… []
- [ここ壊れてます]
- 398 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 11:46:28.50 ID:PdOnvsLl.net]
- >>384
splitで文字列分解して 分解した文字列から数字に変換でよくね?
- 399 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 14:35:12.87 ID:w1KWXTiR.net]
- 1.7以降はswitchに文字列指定できるでしょ
バージョン上げれば? それ以前の問題な気もするけど
- 400 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 15:37:19.33 ID:vpy254EB.net]
- charAtで文字列長だけループさせてもできる
- 401 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 18:26:45.94 ID:ukG8Ap5a.net]
- switch文で文字列以外のイントランスの分岐できるようにして欲しい。
equals呼び出せばいいと思うけど何か問題があるんだろうか。
- 402 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 18:44:10.34 ID:ukG8Ap5a.net]
- 昨日のCUIゲームライブラリのサンプルです。ソースも公開しています。
tkrprogramming.web.fc2.com/2chOukoku/
- 403 名前:デフォルトの名無しさん mailto:sage [2015/05/19(火) 22:27:45.86 ID:hHsXA8+7.net]
- >>349
2人か3人分+って、2,3人月プラスってこと?
- 404 名前:デフォルトの名無しさん [2015/05/20(水) 03:23:21.34 ID:zV1mYBYx.net]
- クラスとパブリッククラスの違いがわからん
パブリッククラスは他のパッケージからインポートしてきて、クラスはこの場で定義した、って認識?
- 405 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 03:54:13.32 ID:04xuVNDq.net]
- public = あらゆる場所から参照可能
無印 = 同じクラスの中か同じパッケージの中からのみ参照可能 例えば無印クラスを別のパッケージから使おうとしても無理 publicならできる、以上終わり 君が何にどう困ってるのか日本語がよくわからなくて伝わらないので、 眠気を飛ばしてからレスしたほうが良いだろう
- 406 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 03:54:58.60 ID:AhIGO1Cm.net]
- >>392
言葉の定義が混乱しとるな。 クラスはクラス。 君が言ってるのは、privateかpublicかの話。 private classはそのclass(を記述しているファイル)の中でしか参照できない。 public classは外部のclass(を記述しているファイル)からも参照できる。
- 407 名前:デフォルトの名無しさん [2015/05/20(水) 04:11:38.28 ID:zV1mYBYx.net]
- >>392
>>393 お二方ともありがとう よく理解できたわ 確かに寝ぼけてるわwww 眠いとたまに自分で勝手に変な解釈始めて何が正しいか分からなくなる それで聞いてみた 本当にありがとう
- 408 名前:デフォルトの名無しさん [2015/05/20(水) 04:13:03.01 ID:zV1mYBYx.net]
- >>394
ごめん>>395だけど安価間違えた >>393と>>394だわ 本当にありがとう
- 409 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 20:26:51.01 ID:9JFFn+gK.net]
- テキストエリアに数字とバックスペースのみ入力できるように出来ますか?
また、コンボボックスの追加をプログラムで指定するのではなくテキストファイルから読み込んで追加出来ますか?
- 410 名前:デフォルトの名無しさん [2015/05/20(水) 20:44:07.45 ID:A6/5fHi+.net]
- JTreeに追加したノードを一時的に見えなくする方法はありますか?
取り除かずに非表示にしたいのですが。。
- 411 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 20:47:09.19 ID:UISgnG7e.net]
- >>397
二つとも可能。やり方は教えんが。
- 412 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 20:48:35.65 ID:UISgnG7e.net]
- >>398
JComponentを継承してるクラスはすべて可能。やり方は教えんが。
- 413 名前:デフォルトの名無しさん [2015/05/20(水) 22:19:09.92 ID:V7msXAIk.net]
- >>400
DefaultMutableTreeNodeはJComponentを継承してないんで無理ですよね あきらめました
- 414 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 22:31:55.17 ID:0fc+Q2cl.net]
- >>397 何処かに書いてあったけど面倒だったから止めた。
一番簡単なのは決定ボタンが押されたりしたらgetTextして正規表現で比較。もし偽なら数字を入力して下さいダイアログを表示するとか。 これを応用してコンポーネントの状態が変更された時のイベントを使いテキストエリアのターゲットが外れた?時にgettextして数字以外を削除、その後settextすればいいと思う。
- 415 名前:思いついただけで実際にしてみた訳じゃないから適当に聞き流して。
~~~~~~~~~~~~~~~~~~ CUIゲームライブラリの件ですがより使いやすくなるように改造して1ヶ月後くらいにver2.0として配布しようと思います。色々な質問をするかと思いますが宜しくお願いします。 [] - [ここ壊れてます]
- 416 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 23:25:09.49 ID:UISgnG7e.net]
- >>401
あきらめたんならもうアドバイス必要ないかもだがコンポーネント系は大体当てはまるがまずパネルクラスに乗せておいて パネルを表示非表示切り替えるようにするのが一般的だと思うがどうだろうか? もっと丁寧に作るとするならキャンバスクラスを二つ用意してそれぞれ操作ペインと表示ペインに分けて 描画のタイミングをそれぞれ分ければ非表示にしなくても処理が重たくならない。
- 417 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 03:00:51.67 ID:X6kppzyM.net]
- int n = 1 + 1;
は通ります でも String n = "1 + 1"; Integer.parseInt(n); はNumberFormatExceptionがでます どうにかして、文字列の"1 + 1"から数値の1 + 1(= 2)にする方法はありませんか?
- 418 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 03:15:18.00 ID:szCze6Qh.net]
- int n = new javax.script.ScriptEngineManager().getEngineByExtension("js").eval("1 + 1").intValue();
System.out.println(n); // 2
- 419 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 03:17:28.30 ID:szCze6Qh.net]
- キャスト忘れてた
int n = ((Integer)(new javax.script.ScriptEngineManager().getEngineByExtension("js").eval("1 + 1"))).intValue();
- 420 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 03:18:54.97 ID:szCze6Qh.net]
- 実行結果
https://paiza.io/projects/HANMNxWULypru2OoEdpgCA
- 421 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 03:56:25.63 ID:X6kppzyM.net]
- >>406
初心者でちょっと意味不明なんですけど 文面からのイメージ的に"1 + 1"をJavaじゃなくてJavaScriptで実行してるってことでいいのかな ありがとうございました Javaでは不可能なことなんですね これで色々出来ます
- 422 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 07:59:35.71 ID:oVnI7Jxd.net]
- >>408 違う。javaでしてる。
戻り値を変数で受け取らずに直接引数として使ってるだけ。
- 423 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 08:03:21.01 ID:MBfknsBq.net]
- >"1 + 1"をJavaじゃなくてJavaScriptで実行してるってことでいいのかな
普通にこれで合ってるが、>>409は何を言ってるんだ
- 424 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 08:43:46.31 ID:8fJushak.net]
- >>404
プログラム中で、ファイルに出力して、前後の定義もつけて、コンパイラ呼び出して、ダイナミックローディングする。 自分でインタプリタ書くのが普通じゃないか。 そういうのはユーザ入力だったりするから、全てのコードを実行出来てはまずいため。
- 425 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 10:22:22.00 ID:BQKu3HWr.net]
- 一昔前に流行ったDSLだね。
再起下降パーサだったらそれほど難しくもない。
- 426 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 16:36:16.17 ID:ojOF1ddq.net]
- POIをつかってExcelで直線は描画できたのですが、終点や始点の矢印や矢印のサイズは設定できないのでしょうか。
矢印関連の事は検索してもサンプルがなかなか出てきませんでした。 よろしくおねがいします。
- 427 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 18:38:11.88 ID:oVnI7Jxd.net]
- レイアウトマネージャの自作方法を解説しているサイトない?サンプルコードばかりで分からない。
- 428 名前:デフォルトの名無しさん [2015/05/21(木) 20:03:49.04 ID:sQrIaIBr.net]
- >>404
何に使うのか知らないけど、素直に文字列を解析して計算するロジックを書いた方がいい。
- 429 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 20:25:48.37 ID:O+qcA+OD.net]
- >>415
そのほうがいいと考える根拠をざっくりとでも書けや
- 430 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 20:48:56.54 ID:j+wtUSR0.net]
- それを発展させて独自言語を作るのが楽しいから
- 431 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 21:20:32
]
- [ここ壊れてます]
- 432 名前:.86 ID:TTS+kgBU.net mailto: 実装方法や実現の方法が分かるのに既存のAPIを無理やり使うのはナンセンスだな []
- [ここ壊れてます]
- 433 名前:デフォルトの名無しさん [2015/05/21(木) 21:22:56.25 ID:sQrIaIBr.net]
- >>416
1+1がしたいんじゃなくて計算したいんでしょ? どんな文字列を処理するのか分からないなら、なおさらどんな文字列が渡されてもいいようにするよな。
- 434 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 22:37:03.51 ID:szCze6Qh.net]
- スクリプトにそのまま渡すの怖いなら正規表現でチェックすりゃいいじゃん
String exp = "1 + 1".replaceAll("\\s+", ""); if (exp.matches("[\\d\\+\\-\\*\\/]+")) { int n = ((Integer)(new javax.script.ScriptEngineManager().getEngineByExtension("js").eval(exp))).intValue(); System.out.println(n); } https://paiza.io/projects/Rr440nUF96GvSl1MUMsfBw
- 435 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 23:38:42.25 ID:QLAKLQny.net]
- ガチガチだな
- 436 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 23:59:45.28 ID:ekrSTdnl.net]
- 可読性がないと思います(小並感)
- 437 名前:デフォルトの名無しさん [2015/05/22(金) 00:05:50.60 ID:x8zve54y.net]
- ネスト厨ってどこの現場にもいるよなw
単一行のif文誇らしげに書いたり フィールド定数の値をなんでもいいから作れって言うと 1,2,4,8・・・・ そんな意識高い系は帰れw
- 438 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 00:38:32.04 ID:BeA+dI8d.net]
- >>423
ちょっとなに言ってるかわかんない
- 439 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 01:05:55.64 ID:xR6ig/3Z.net]
- 質問!
swingアプリ上でとにかく どのコンポーネント上でもいいので マウスを操作、クリックしたら あるメソッドを呼びたいんだけど 一々すべてのコンポーネントに マウスリスナーを登録しないと だめなん? ある程度作ったあとだから 今からすべてのコンポーネントに 書くのむりぽ(´・ω・`)
- 440 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 02:38:41.06 ID:x8zve54y.net]
- >>424
キミは分からないんだろうな、キミはw
- 441 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 02:40:34.09 ID:x8zve54y.net]
- >>425
暗黙クラスで検索
- 442 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 03:29:45.41 ID:xR6ig/3Z.net]
- >>427
なんのことだかさっぱりだお (´;ω;`)
- 443 名前:デフォルトの名無しさん [2015/05/22(金) 19:18:11.07 ID:kEhIAZFB.net]
- JavaでCSVファイルを作成してメールに添付し配信した
のちに受信先で日本語ファイル名が文字化けしてる のですが、作成時に注意すべきポイントは在るのでしょうか?
- 444 名前:425 mailto:sage [2015/05/22(金) 19:19:31.79 ID:kEhIAZFB.net]
- だれか教えておっおっおっ( ^ω^ )
- 445 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 19:33:31.66 ID:nfKNt0B1.net]
- >>425
これ前から気になってた。
- 446 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 19:54:08.15 ID:XfxwT5l9.net]
- >>425
GlassPaneとブロッカ d.hatena.ne.jp/Kazzz/20080105/p1
- 447 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 20:33:00.21 ID:hRWABfnL.net]
- >>429
MIME
- 448 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 23:29:41.20 ID:xR6ig/3Z.net]
- >>432
おおおおおおマジthx!
- 449 名前:デフォルトの名無しさん [2015/05/23(土) 00:25:52.87 ID:EVHHuS7e.net]
- >>429
Eメールの世界では日本語文字コードはJISが標準。
- 450 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 00:40:06.54 ID:20O5ThwK.net]
- セキュリティの例外設定にc:\usersが追加できず買ったノベルを開けなくなりました
なにか解決策はありますか?
- 451 名前:デフォルトの名無しさん [2015/05/23(土) 00:43:33.23 ID:hLN65xNQ.net]
- オブジェクト指向が段々わからん様になってきた
適当なスレがないのでここで ポリモーフィズムはオブジェクト指向に関係ないよな? クラスが使えることも、オブジェクト指向とは関係ないよな? カプシャリングにクラスを使っているだけで、必ずしもクラスである必要は無いだろ? 継承なんか、全くオブジェクト指向に貢献しないよな?
- 452 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 00:58:39.28 ID:491vWhnh.net]
- >>437
しったかだけどオブジェクト指向はプログラマーの意志
- 453 名前:搓やミスを減らすための手段である。
絶対必要ではなく、道しるべ的な役割だと思えばいいよ。 [] - [ここ壊れてます]
- 454 名前:デフォルトの名無しさん [2015/05/23(土) 01:34:30.93 ID:f9PwTt1T.net]
- >>437
イカとマグロとイルカは魚クラスを継承する。 これをポリモーフィズムと呼ぶ。
- 455 名前:デフォルトの名無しさん [2015/05/23(土) 01:35:41.40 ID:hLN65xNQ.net]
- レスあんがと
んだども、共同作業している中のたった1人が退化して構造化プログラミングをしたり、 関数プログラミング最強理論をふりまいたりしてオブジェクト指向を台無しにしちゃうんだよね コードの再利用性をオブジェクト指向だと勘違いしたり #少ないコードでコーディングできてる俺はオブジェクト指向マスターでかこいい、と勘違いしたり 動物クラスを継承して人間クラスができるのがオブジェクト指向だと言い切ったり #まさにオブジェクト指向、例えが秀逸すぐるwww と勘違いして後進に嘘撒き散らす公害野郎とか まともに話せないバカばっかやん
- 456 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 01:36:58.67 ID:hLN65xNQ.net]
- >>439
ネタとしてはおもろいw
- 457 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 01:40:40.83 ID:hLN65xNQ.net]
- >>439
ごめん、 つか、本質を突かれてた 気が付かなかった すまん そ、 そういうことだよ 現場ではイカもイルカもSuper魚クラスを継承してドヤ顔してるヤツバッカだよね
|

|