1 名前:Javaが初心者 mailto:sage [2008/05/12(月) 03:05:27 ] プログラミング言語Javaに関する質問スレです。 JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 pc11.2ch.net/hp/ Webプログラミング pc11.2ch.net/php/ をご利用下さい。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 www.wikiroom.com/java/?path,classpath ・String に == は使うな。equals() を使え。 ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 前スレッド 【初心者】Java質問・相談スレッド114【大歓迎】 pc11.2ch.net/test/read.cgi/tech/1207385614/ 次スレは>>990 あたりで。 過去ログ、関連スレッド、よくある質問とその回答など、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 www.wikiroom.com/java/
504 名前:デフォルトの名無しさん [2008/05/27(火) 19:22:34 ] webアプリ構築してます。 strats+hibernateです。マスターテーブルの存在チェックを複数件(1〜300)行いたいのですが一件づつselectしチェックを行うのと全件selectしてmapに格納して存在チェックするのではどちらがよいでしょうか マスタの件数は150件ほどです
505 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 20:40:05 ] >>481 あんまり馬鹿やってるとIPではじかれる
506 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 20:44:53 ] >>505 そうなんか? 別にクラッキングじゃねえけど
507 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:00:32 ] >>506 迷惑
508 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:00:38 ] ご質問させて頂きます。 余りを出す演算子で%があると思うのですが %以外で余り値を出す演算子とかはあるのでしょうか? 何か方法があれば教えて頂ければと思います。 宜しくお願い致します。
509 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:02:56 ] まあいいやはじきたきゃはじきやがれ 脆弱サーバー入れて客の責任にしたきゃすればいい
510 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:04:36 ] >>508 宿題を出された→%禁止→でも、あまりを使うアルゴリズムしか思いつかない→%以外に何かあるはずだ→質問しよう と、エスパーしてみる あまりを出す演算子って言われたら%しか思いつかない
511 名前:デフォルトの名無しさん [2008/05/27(火) 21:06:20 ] むかしBasicであったなMIDだっけ覚えてねえや あれのこと?
512 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:13:07 ] %っじゃなくても出せるような。 一桁ずつ2で割ってけばいずれ余りが出る。 ナベアツプログラム検索してるときにこの手の考え方が出てたよ。
513 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:17:49 ] >>510 自分も%しか思い浮かばないので質問させて頂きました。 >>511 うーん、多分違うと思います。 すいません。 >>512 それは奇数なら大丈夫だと思うのですが偶数なら・・・。 と言うか、1桁ずつ2で割るという意味がちょっと自分は理解出来ないのですが どういうことでしょうか? %以外の演算子があるのでしょうか? ちょっとナベアツプログラムでぐぐってきます。
514 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:21:05 ] ていうか、質問は演算子だったんだろ。演算子なんて数が知れてるだろうに
515 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:21:59 ] >>513 どうして%じゃだめなんだよ
516 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:24:38 ] 二つの整数値、8 と 3 の 『和』 『差』 『積』 『商』 『余り』 を計算して表示してください。(結果はすべてint型) 尚、『余り』に関しては 余り演算子 % を使用する場合と、しない場合の2通りの方法を考えてみましょう。 又、3ではなく、0で割るとはどうなエラーメッセージなのかも確認してみましょう。 という課題で出された為です。 自分は%以外の演算子を知らない為、質問させて頂きました。
517 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:26:31 ] 小学生なら余りを出すときは割られる数から商と割る数を掛けたものを引くだろうな
518 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:27:09 ] 大学の先生に聞け
519 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:28:13 ] 終了。次の質問どうぞ
520 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:28:57 ] %以外の演算子は使っていいんだから-と/と*でできるじゃないか
521 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:29:46 ] てか割り算できない人いるか
522 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:31:01 ] 馬鹿は際限がないということだ
523 名前:デフォルトの名無しさん [2008/05/27(火) 21:32:04 ] Modだったな 一文字違いじゃねえか
524 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:46:19 ] 皆様、お答え頂きありがとうございました。
525 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:54:43 ] >>506 ファイナンス系は厳しいぜ IPからプロバイダに垢停止迫ったりは普通 あまりしつこいと自宅に直接電話かかって来るからなw
526 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 22:04:12 ] たった3スレッドでか? ありえねえだろ
527 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 22:18:45 ] あと普通は嫌ならロボットはじくスクリプト入れるよな
528 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 22:32:28 ] あと普通はレイプされるのが嫌なら錠付き貞操帯を着けて鍵を飲み込んでおくよな
529 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 22:54:59 ] プログラムの実行時間計測してるんですが毎回時間がばらついてしまいます。 なぜでしょうか??
530 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 22:55:59 ] rdtscとかQueryPerformanceCounter()を使う
531 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 00:31:03 ] 運悪くGCが働いたか、何かの最適化が起こっている可能性がある
532 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 01:14:46 ] >526 HTTP1.1 では、同時接続数上限は 2 ですよ、と。 さらに言えば、連続して接続するなら、単一接続にした方が良いと思います。 過ぎたるは及ばざるがごとし。てか、鯖にも許容量があるので。 HTTPヘッダに、Accept-Encoding: gzip を追加しましょう。 対応していれば、テキストが5分の1ぐらいに圧縮されます。 java.util.zip.GZIPInputStream で解凍できます。
533 名前:デフォルトの名無しさん [2008/05/28(水) 01:40:24 ] >532 どうせapacheを使うのだから、apacheでやらせた方が良くない?
534 名前:ume mailto:sage [2008/05/28(水) 04:13:44 ] >>516 8.0-(int)(8.0/3.0)*3.0 CとJavaでも。
535 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 07:55:57 ] >>508 a%b=a-(a*(a/b)) ※/演算子の結果が小数を返すものならintで丸める または自作で余りを求める関数を作れ っていう意味では?
536 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 11:42:30 ] >>533 >>526 (のさらに元ネタの、スレッドを起こすプログラム書いている人)は、 Httpクライアント側じゃないの?
537 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 11:54:52 ] そうだよ クライアント側 2でいいなら2にして見るかな 何ももめるつもりで書いてるものでは無いからな あと6600はひとつのサーバーに対してじゃないから その辺は如何なのかなって気もするけどな 良くあるループの理論速度計算みたいに スレッドの計算できる式ってあるのかな
538 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 11:57:01 ] で 話全く変わるけどマルチっぽくてすまんが OOOSDKのことで聞きたいんだが たとえばJPanelにCALCのインスタンス貼るのはUNO使えば良いんだろうか
539 名前:デフォルトの名無しさん [2008/05/28(水) 16:44:11 ] final で宣言した変数にcloneで初期値を代入できんのやね。 そんなもんなのかなぁ。
540 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 17:20:52 ] 普通はできると思う。どういう初期化の仕方をしてできなかったの? public class A implements Cloneable { private final C c; public A(C c) throws CloneNotSupportedException { this.c = (C)c.clone(); } public static void main(String[] args) throws CloneNotSupportedException { C c = new C(); A a = new A(c); final C b = (C)c.clone(); System.out.println(c + ", " + a.c + ", " + b); } } class C implements Cloneable { public Object clone() throws CloneNotSupportedException { return super.clone(); } }
541 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 17:23:01 ] あ、Aの方のimplements Cloneableは余計
542 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 17:29:56 ] こういうことをしたいんじゃないかと思う public class A implements Cloneable { private final ArrayList list = new ArrayList(); public Object clone() throws CloneNotSupportedException { A a = (A) super.clone(); a.list = a.list.clone(); // ← できない return a; } }
543 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 17:39:03 ] それは普通に再代入だから 再代入を禁止したいからfinalを付けるのに付けた意味がないような 本当のところは実際にやろうとしたことを聞かないと分からないけど
544 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 17:39:39 ] アプレットを表示するHTMLを作りたいのですが、 赤いXとアプレットのサイズの灰色の枠のみ表示されて、中身が表示されないんですが、 何が悪いのかわかりません。
545 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 17:40:50 ] コードを書けコードを こっちにだって何が悪いか分からん
546 名前:544 [2008/05/28(水) 17:43:00 ] <html> <head> <title>11_4</title> </head> <body> <h1>11の4</h1> <applet code="s11_4.class" width="500" height="500"> </applet> </body> </html>
547 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 18:05:38 ] >>546 そのHTMLと同じディレクトリにs11_4.classは存在するか? 他に必要なクラスファイルもすべて存在するか? 何か例外が発生していないかコンソールを確認してみたか? s11_4のソースコードを見せてみれば何かわかるかもしれない
548 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 18:21:38 ] .class 削ってみること。
549 名前:544 [2008/05/28(水) 18:32:38 ] >>547 上三つはだいじょぶでした アプレットビューワで見れてもHTMLに引っ張ってきただけじゃだめなんですね、、、、
550 名前:548 mailto:sage [2008/05/28(水) 18:42:52 ] 焦った、すまん。
551 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 18:44:12 ] >549 appletviewer の引数って htmlファイルですよ、と。 他は大文字小文字とか。
552 名前:544 mailto:sage [2008/05/28(水) 18:50:20 ] >>551 その意味がわからないのは申し訳ないです。
553 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 18:58:09 ] appletviewerとブラウザでセキュリティ面で違いがあったりするから それが原因かもとも思ったがブラウザでも例外は発生していないらしいからこれは違うか >>552 どっちの意味が分からないのか分からないが appletviewer hoge.html で実行するものじゃないの? またはコメントにappletタグを記述したソースファイルで appletviewer Hoge.java とか 大文字小文字を区別する環境なら合わせてやらないとクラスファイルを発見できない S11_4.classでサーバに上げたのにs11_4.classを指定しているとか
554 名前:544 [2008/05/28(水) 19:17:05 ] >>553 エクリプスで三角形おして動作を見てたから、ぴんと来ないです。 ほかの人のパソコンで見れたら委員だけど、エグゼファイルみたいなのに することもできずテン
555 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 19:30:02 ] jarファイルにエクスポートすればいいんじゃないか appletタグもjarファイル使って <applet archive="hoge.jar" code="s11_4.class" width="500" height="500"> みたいな感じで
556 名前:548 mailto:sage [2008/05/28(水) 20:04:20 ] >アプレットビューワで見れてもHTMLに引っ張ってきただけじゃだめなんですね C:\>dir s11_4.class hoge.html 2 個のファイルが見つかりました。 C:\>appletviewer hoge.html と、入力してみる。三角ボタンじゃなくて。
557 名前:デフォルトの名無しさん [2008/05/28(水) 20:35:28 ] Swing とかで youtubeの外部プレイヤー(小さいやつ)の音量設定のような、 マウスのせたらスライドバーがでてきて調整できる GUI 部品ってないんですかね? もしくは作れるんでしょうかね?
558 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 20:57:44 ] 作れないものなどない
559 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 22:36:26 ] だが、お前には作れない
560 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 23:09:39 ] つまらん煽り
561 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 00:33:06 ] タイマーで、描画を3秒ごとに進めようとしてるんですけど、 配列が保管されないんですけど、こういうものなんでしょうか。 java初めてです。
562 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 00:46:51 ] ローカル変数にしてるオチの予感・・・
563 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 00:47:06 ] 配列の宣言位置がおかしいんじゃないでしょうか
564 名前:561 mailto:sage [2008/05/29(木) 01:06:14 ] クラス …メイン クラス …タイマー …グラフィックフレーム クラス …画像描画 …パブリック イント 多次元配列 …描画のメソッド …配列に、値を入れる。 ↓ タイマーでロードされると 配列の値が残っていない…。
565 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 01:19:08 ] >564 私なら、配列の生成、変更箇所をたどっていく。 大体は、生成に問題がある。 配列でなければ、それを含むクラスの生成と運用に問題がある。
566 名前:デフォルトの名無しさん [2008/05/29(木) 01:58:34 ] import java.awt.*; class R6_2 { public static void main( String [] args ) { R6_2_image window = new R6_2_image() window.setSize(400,600); window.setTitle("R6_2"); window.setVisible(true); }} import java.awt.*; class R6_2_image extends ExitFrame { public void paint( Graphics g ) { Toolkit toolkit = Toolkit.getDefaultToolkit(); Image image = toolkit.getImage("image.jpg"); g.drawImage(image,50,50,this); }} windowsVista、CPad for Java2 SDKの環境でjavaしています。 上のプログラムがR6_2.java,下がR6_2_image.javaです。 R6_2.javaファイルを実行すると、シンボルが解決されていないとエラーが出て、コンパイルできません。 image.jpgとExitFrameは同じディレクトリに入れてます。
567 名前:デフォルトの名無しさん [2008/05/29(木) 02:33:01 ] 誰か来て…
568 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 02:51:58 ] >566 ExitFrame は同じパッケージで、Frameを継承してるとして、 R6_2_image window = new R6_2_image()セミコロン抜け
569 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 12:16:45 ] if(hairetu[j][i]==0 && hairetu[j][i+1]==0 && hairetu[j][i+2]==0){ … をすると、なぜか例外になってしまいます。 if(hairetu[j][i]==0 || hairetu[j][i+1]==0 || hairetu[j][i+2]==0){ … では起こらないんですが… 何が違うのでしょうか?
570 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 12:35:43 ] 範囲外参照の例外だろ? &&だったら全て満たさないといけないから条件全て実行する。||だったらどれか満たせばいいから一つでも満たしたら以降は確認しない。
571 名前:569 [2008/05/29(木) 12:39:55 ] つまりその三つを満たしている場合がないから例外が出てるってことなんですか
572 名前:569 [2008/05/29(木) 12:42:02 ] あ、いや、ちゃいますね。 配列の外をってことですね。
573 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 12:48:51 ] >571 例外とは何か。条件を満たさないと起きる物なのか? 570 は、貴方の質問に答えただけで、貴方の疑問には答えていない。 それでも、十分に答えを見つけるだけのヒントは出ている。 というか、表示された例外クラスの事をちゃんと調べましたか?
574 名前:569 mailto:sage [2008/05/29(木) 13:57:48 ] 助かりました。arigatouございます
575 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 14:56:46 ] swingプログラムを作ってるのですが、 Javaで多重起動防止する方法ってどういったものがあるのでしょうか? WIn32APIのミューテックスみたいなのの他、 実行中のプロセス名を全部取得して自分のプロセス名があれば表示前に終了する みたいなのを考えたのですが、Javaでのこういうのの実現方法が分かりません。
576 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 15:00:20 ] ないからlockfile作るのが一般的じゃない?
577 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 15:16:51 ] 仮想マシン単位なら、createNewFile - deleteOnExit の連携かな。試してないけど。 何らかの理由で削除されない事に対応するには、 ロックファイル内容の書式に更新時間を記録するようにするか、ね。
578 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 15:26:31 ] 起動中は特定のポート握りっぱなししておいて、 起動時に特定のポート開けなかったら起動させないとか。
579 名前:デフォルトの名無しさん [2008/05/29(木) 16:16:30 ] よろしくお願いします。 VBで言うところのErr.RaiseしてOn Error Gotoに飛ばすようなことをしたいのですが 意図的にSQLException等の例外を引き起こすメソッドみたいなものはありますか? というか考え方が間違っていますか? try{ //処理1 if(!hoge()){ 例外に飛ばす処理 } //処理2 : }catch{ //ここに飛ばす }
580 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 16:23:03 ] >>575 起動するときファイルに自プロセスIDを書き込む 多重起動チェックのときそのIDのプロセスが生きていればエラー JNI使うことになりそうだけど >>579 throw new SQLException() ただしgotoを実現するために例外を使うのは良くない
581 名前:579 [2008/05/29(木) 16:38:40 ] >>580 物凄い勢いで答えていただきありがとうございました。 例外を使用しない方向で考えてみます。
582 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 16:46:07 ] >579 仕様上、例外もしくはエラーである必要があるのならば、 適切な(なるべく既存の、必要であれば自作の)例外オブジェクトを生成し、throw すれば良い。 お勧めはしませんが、ラベル付き break, continue を使えば、疑似gotoは可能。 ttp://www.y-adagio.com/public/standards/tr_javalang/14.doc.htm#6842
583 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 16:47:28 ] イベント駆動型アプリケーションて概念もあるけどな
584 名前:579 mailto:sage [2008/05/29(木) 17:14:54 ] >>582 ,583 レスありがとうございます。 よくよく考えてみましたが、やはり仕様上例外である必要があるため 前言撤回で、throwを使わせていただきます。 リンクありがとうございます。今読んでいます。 >イベント駆動型アプリケーション 勉強します!
585 名前:デフォルトの名無しさん [2008/05/29(木) 19:46:41 ] preparedStatementを使ってて、 SQLのログ出力する時に、「?」部分に実際に値が入っている状態で出したいんだけど どうすればいいですか?別々に出力させるしかないのでしょうか?
586 名前:デフォルトの名無しさん [2008/05/29(木) 21:06:52 ] JSpinner の中身を左詰で表示させたいんですけど 設定がわかりません orz set〜 を探してもそれっぽいのないのですが。。。
587 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 22:15:15 ] >>586 ((JSpinner.NumberEditor) spinner.getEditor()).getTextField().setHorizontalAlignment(SwingConstants.LEFT);
588 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 22:52:25 ] >586 似たような物をチュートリアルから ttp://java.sun.com/docs/books/tutorial/uiswing/components/spinner.html#format * キャスト前に instanceof でオブジェクトの型を確認。 * キャストに基底クラスの JSpinner.DefaultEditor を使用。
589 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 23:09:58 ] >>575 java.sun.com/javase/ja/6/docs/ja/api/java/nio/channels/FileLock.html
590 名前:デフォルトの名無しさん [2008/05/29(木) 23:11:33 ] >585 ?の部分にバインドするのはDBサーバだから簡単な方法はない気がします。
591 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 00:24:34 ] バインドしたやつってDBサーバ側のクエリログとかはどうなん? 自分で確かめてないけど、バインドした結果のが残ってないん?
592 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 01:28:45 ] 6月にマネージャパン、月刊アスキー、週刊アスキーの3誌が賞金総額2000万円の「シストレFXグランプリ」を開催 ttp://system-trading.jp/news/index.php?ID=39 5月22日より登録受付開始、6月2日よりグランプリ開始の予定。 ttp://www.fx-gp.com/ ●社長特別賞(シストレソフト買取価格) 10,000,000円 ●シストレソフト部門賞 1位300万円 2位100万円 3位50万円 ●トレード部門賞 1位300万円 2位100万円 3位50万円 ●前期MVP賞 50万円 ●後期MVP賞 50万円 https://www.click-sec.com/corp/guide/demo/
593 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 01:36:19 ] >>590 String#formatを使えるなら、それほど難しくない気もする。
594 名前:590 mailto:sage [2008/05/30(金) 01:44:29 ] >593 それだと、DBで実行しているものと同じとは言えないと思うのですが。。。 簡単かどうかは人によって違うとは思うのですが、JDBCのパラメータをいじるだけでは出来そうもないという意味で、簡単ではないと書きました。
595 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 02:54:48 ] JGraphについてです JGraphはsourceforgeからダウンロードしましたが(初心者なんで)使い方がわかりません。 環境はVistaでj2sdk2.4です。 どなたかJGraph使い方わかる人はいませんか?(ファイルの移動、コンパイル方法など)
596 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 07:12:39 ] j2sdk2.4?
597 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 07:53:32 ] >>596 すみません、眠たくてぼけてました j2sdk1.4.2_17です。
598 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 09:54:13 ] >>590 ,593,594 ありがとうございました。 ざっとString#formatも調べてみましたが、 これはこれで使いこなすのに時間がかかりそう・・・ でも参考になりました。ありがとうございました。
599 名前:585 mailto:sage [2008/05/30(金) 12:05:14 ] >>591 すいません、抜けていました。 レスありがとうございました。
600 名前:ぬこぬこダンス ◆QQgpZ/Znz. mailto:sage [2008/05/30(金) 12:34:58 ] Hoge [] array = new Hoge[100]; for( int i = 0; i < array.length, ++i ) { array[i] = new Hoge(); } このようにしてメモリを確保した場合 for( int i = 0; i < array.length, ++i ) { array[i] = null; } array = null; ってやるのが正しい方法でしょうか? それとも array = null; だけでOKなんでしょうか?
601 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 12:44:00 ] >>600 何もしなくてOK nullを代入する必要は通常ない
602 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 12:44:59 ] null代入イラネ
603 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 12:47:43 ] >>601-602 ありがとうございました
604 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 13:35:34 ] exec("explorer")を呼び出す際に引数を付けて任意のディレクトリを開くようにしたいのですが、 他のプログラムのようにexec("explorer C:/")というようにやっても シェルからexplorer C:/と入力するような動作はしません。 これって何が問題なのでしょうか?