1 名前:デフォルトの名無しさん [2007/03/31(土) 13:57:18 ] 過去ログ、関連スレッド、よくある質問とその回答、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 www.wikiroom.com/java/ これからJavaでプログラミングを始めたいが、何をすればいいかわからない人も、 wikiからのリンクをおたどりください。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 www.wikiroom.com/java/?path,classpath ・String に == は使うな。equals() を使え。 ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 前スレッド 【初心者】Java質問・相談スレッド99【大歓迎】 pc11.2ch.net/test/read.cgi/tech/1173026128/ /* 既出の質問や、他に適切なスレが存在する質問は、容赦なく無視されます。 質問をする前にwikiで過去ログ、関連スレ、FAQをチェックしてください。 */ また、当スレで質問をするかたは、回答をもらえたときに、 wikiの更新をして頂ければ、忝なく存じます。 JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作板をご利用ください。pc10.2ch.net/hp/ 次スレは>>980 あたりで。
810 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 22:09:25 ] >>805 そんなもんは格納コストとのバランスを見て決めること。
811 名前:デフォルトの名無しさん [2007/04/25(水) 22:11:15 ] >>810 お前みたいなのがいるから化石みたいなコードが残るんだよ。 ハードの性能は勝手に上がるんだから可読性を優先してくれよな。
812 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 22:11:58 ] Javaの場合配列の格納コストって低いのか?
813 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 22:16:31 ] すみません SEXをしたいのですが、どういうプログラムを書けばいいでしょうか?
814 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 22:19:36 ] nroff -man emacsインストールパス/version/etc/sex.6 | more
815 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 22:21:57 ] unzip;strip;touch;finger;mount;fsck;more; yes;fsck;fsck;fsck;umount;sleep
816 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 22:41:29 ] アセンブラにSEXってニーモニックあったな。
817 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 22:48:19 ] javamailで文字列を適当に組み合わせたメールアドレスにアポイントメールを送りつける。 まぁ・・・臭い飯を食う事になるかもしれないな。
818 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 23:14:41 ] >>815 うまいなあ。でも、 >>813 は多分ファイルがないんだと思う。 野良でファイルを拾ってきても、たぶん権限がないと言われて駄目だな。
819 名前:デフォルトの名無しさん [2007/04/26(木) 02:04:28 ] FileReader fr=new FileReader(application.getRealPath("hogehoge.txt")); ↓ってどうやればなおりますか? FileReader fr=new FileReader(application.getRealPath("hogehoge.txt")); ^ シンボルを解釈処理できません。
820 名前:デフォルトの名無しさん [2007/04/26(木) 02:05:00 ] ↑ちょっとずれました (application.getRealPathが解釈処理できないっていってます
821 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 02:44:14 ] 如何なるときでも、コレクションを使う方が配列を使うよりも、可読性が高いのです
822 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 03:42:06 ] public class test { public static void main(String[] args) { String a = "xyz"; if(a.substring(1,2) == "y"){ System.out.println(a.substring(0,1)+a.substring(2,3)+ a.substring(1,2)); } } } ↑ これで「xzy」と表示されないのは何故ですか?
823 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 03:43:24 ] 解決しました。ありがとうございました
824 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 03:45:59 ] >>823 =>>822 です
825 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 03:56:58 ] >>819 JSPではないとか、そういう話では。
826 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 03:57:43 ] >>1 に書いてあるもんな
827 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 04:12:21 ] >>822 Stringの比較は == ではなく .equals() で。 もしくは、a.charAt(1) == 'y' とか。
828 名前:デフォルトの名無しさん [2007/04/26(木) 06:01:31 ] エディタで文字の置き換え(数万行のデータを)やったら残り6時間みたいなふざけた数字がでたので、30分ぐらいであきらめて、 javaでPattern.compile使ったソース組んで実行したら数秒でおわったwwwwwwwwwwww何これwwwwwwwwwwwww
829 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 06:03:20 ] どうせ最初の痴漢はメモ帳使ったんだろ
830 名前:デフォルトの名無しさん [2007/04/26(木) 06:08:30 ] フリーのエディタ
831 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 06:10:15 ] 参考のためにそのエディタと使用OS何か教えて
832 名前:デフォルトの名無しさん [2007/04/26(木) 06:12:23 ] OS XP エディタ へてむる
833 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 06:13:20 ] ありがとう OSのEditコントロール使ってるのかなぁ
834 名前:デフォルトの名無しさん [2007/04/26(木) 06:20:14 ] よくわからないけど、最初エクセルで置換しようとしたけど、行数万単位になるとエクセル読まなかったからヘテムルでやってもみたけどムリポだった。 たったこれだけでおわった String tmpStr; FileReader fr=new FileReader(hogehoge.txt); BufferedReader br=new BufferedReader(fr); Pattern ptn=Pattern.compile("<>",Pattern.CASE_INSENSITIVE); StringBuffer sb=new StringBuffer(); String fNam="newhoge.txt"; FileWriter fw=new FileWriter(application.getRealPath(fNam),true); BufferedWriter bw=new BufferedWriter(fw,50); while(br.ready()){ tmpStr=br.readLine(); Matcher mtch=ptn.matcher(tmpStr); String strResult=mtch.replaceAll("\t"); bw.write(strResult); bw.newLine(); }
835 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 06:26:04 ] その規模のデータをオンメモリに読み込んだらメモリのスワップだけで遅々として動かんようになるよ。 readLineで1行ずつじゃなくて、まとめて全部バッファに読み込んでみると似た症状になるはず。 というよりヒープ不足で落ちるのが先か。
836 名前:デフォルトの名無しさん [2007/04/26(木) 06:34:03 ] これperlでやったらjavaよりはえーのかな
837 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 06:40:37 ] つ sed
838 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 06:47:16 ] 大量のデータをXMLでやり取りするのに、受け取り側がDOMを使ってたのでさあ大変。 大急ぎでSAXで作り変えた。
839 名前:デフォルトの名無しさん [2007/04/26(木) 06:47:28 ] 最初はXPでやったから今度はFREEBSDでsedしてみた。 全然おわんねーんだけどwwwwwwwwwwwwwwww
840 名前:デフォルトの名無しさん [2007/04/26(木) 06:48:27 ] ターミナルに高速でテキストが流れまくってて怖いから止めたwwwwwwwwwwwwww
841 名前:デフォルトの名無しさん [2007/04/26(木) 06:55:12 ] 無理やり止めたら画面全部文字化けおこしまくってなんのコマンド入れてもきかなくなった・・・orz もうさ、sedして遊んでる場合じゃないんだよね・・・今さ掲示板作っててさ、絵文字の処理どうすればいいのか考えれば考えるほどまんどくさくなってウツになってきた。もう朝だな・・・( ´-`)チュンチュン
842 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 07:09:48 ] きのうJava6のPiped*Streamのコンストラクタに バッファが設定できるものが追加されたことを発見した。 一部識者に少ないバッファと原子粒度の大きさで使い物に ならんと叩かれてたが、そこらへんは改善されたんだろうか。
843 名前:デフォルトの名無しさん [2007/04/26(木) 07:12:51 ] >>842 私が答えてあげましょう。 わ か ら な い
844 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 07:13:50 ] > 原子粒度 変な言葉使ってるな
845 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 07:15:29 ] japan.cnet.com/news/sec/story/0,2000056024,20347906,00.htm
846 名前:デフォルトの名無しさん [2007/04/26(木) 07:17:16 ] 誰か絵文字用のモジュール作ってくれ・・・
847 名前:デフォルトの名無しさん [2007/04/26(木) 07:18:23 ] ActionScriptというFlashで使われている制御プログラムの言語をプログラミングが あまり出来ない人でも使えるようにActionScrip和訳辞書のようなイメージでシステム を作りたいと思っています。ユーザーがイベントやそのイベントが起きたときの処理などを 日本語であらかじめ設定されたライブラリから選択すればそのままソースがデータベースから 読み出されアウトプットされるようなものを作りたいのです。 どのように作ればよいのでしょうか? 何か開発に使えそうなソフトなどないでしょうか?
848 名前:デフォルトの名無しさん [2007/04/26(木) 07:29:56 ] 俺思うんだけどさ、 >プログラミングがあまり出来ない人でも使える ここに無理がありそうな気が・・・。 DBから引っ張ってくるのは、なんつーかシステムとかそうゆう大げさな考えいらないんじゃないかな? ユーザが【日本語であらかじめ設定されたライブラリ】を選択してもってくるんだろうから・・・。 でもそれを持ってきたところで、プログラミングがあまり出来ない人がそのライブラリとFLASHのアクションを絡ませるのきびしくない? FLASHのイベントが起きた瞬間DBから何かを自動的にダウンロードするっていうのならなんとなく何のために使うのか理解できるけど。
849 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 07:48:04 ] 禿堂
850 名前:デフォルトの名無しさん [2007/04/26(木) 07:48:50 ] ユーザが【日本語であらかじめ設定されたライブラリ】を選択してもってくるんだろうから・・・。 ようなものはどうやってどのように作ればよいのでしょうか? 何か開発に使えそうなソフトなどないでしょうか? そんな例とかがやり方が説明されているサイトや本などありましたら 教えてください。
851 名前:デフォルトの名無しさん [2007/04/26(木) 07:49:51 ] 俺の事スキだって850が言ってくれたら考えるよ。 俺の事好き?
852 名前:デフォルトの名無しさん [2007/04/26(木) 07:53:09 ] 好きです 教えてください 大好きです
853 名前:デフォルトの名無しさん [2007/04/26(木) 07:53:24 ] ボッキしたwwwwwwwwwwwwwwwwwww
854 名前:デフォルトの名無しさん [2007/04/26(木) 07:55:10 ] ボッキした俺が思うに、その鯖に置くライブラリって数百とか数千もあるの?
855 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 07:58:23 ] まずは顔写真うpしろ 話はそれからだ
856 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 08:23:23 ] VIPでやれ