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/
970 名前:デフォルトの名無しさん [2008/06/12(木) 18:29:02 ] ■は一体何の意味?
971 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 18:31:17 ] >>968 >>969 すみません。もう少し勉強しなおしてきます。
972 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 18:43:19 ] >>965 作った業者に改良を依頼したらいいと思うよ
973 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 18:48:38 ] >>970 D.Q.N.(「父さんこのイモ何のイモ?」の略)
974 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 18:49:35 ] int x = 9801; java.util.Map<Integer, Integer> map = new java.util.TreeMap<Integer, Integer>(); int f = 2; while (x >= f) if (x % f == 0) {x /= f; if (map.get(f) == null) map.put(f, 1); else map.put(f, map.get(f) + 1);} else f++; System.out.println(map);
975 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 19:04:54 ] 整数xの約数 とあるけど、-23*1とか0*1でもいいのかな 君のプログラムはどういう仕様になってるの?
976 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 21:54:56 ] >>967 の問題が素因数分解であるなら、入力は正整数だから>>975 は心配無用 アルゴリズムは基本的に>>974 の方法で良いが、細かいことをいうと y = ⌊√x⌋ とすると、 ループ継続条件は x > 1 かつ f ≤ y (ループ終了時 x > 1 なら、その x が最後の素因数)
977 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 23:20:23 ] >>962 >>964 jspは実行前にコンパイルされるはずだからevalというには語弊があるな。funcallとかapply?
978 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 00:29:13 ] 質問です。 JAVAで、指定したフォルダをエクスプローラで開くことは出来るでしょうか? Windows以外で動作しなくても構いません ひょっとしたらRuntimeやProcessで出来るかとも思ったのですが、 あれはexeやjarファイル等の起動しか出来ないようで……
979 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 00:31:08 ] Windowsに限るならexplorer.exe使えばいいよ。 オプションはスレ違いなので調べてちょ。
980 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 00:37:28 ] >>979 即答ありがとうございます 何とかなりそうです
981 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 00:37:42 ] >>978 JDK6以降なら java.awt.Desktop#open(java.io.File) でも開けるっぽい。
982 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 00:53:22 ] >>978 explorer C:\Program Files みたいに引数つければRuntimeでいける。
983 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 01:18:47 ] >>981 こんなのがあったのか…… JDKのバージョンにこだわりはないので、エクスプローラの引数指定よりこっちの方がスマートですね 色々試してみます。 回答ありがとうございました
984 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 05:28:52 ] >>976 少し苦しいけど許してあげるよw 以後軽率な発言は控えるように