- 1 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 20:02:41 ]
- プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 ttp://pc11.2ch.net/hp/ Webプログラミング ttp://pc11.2ch.net/php/ をご利用下さい。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 ttp://www.wikiroom.com/java/?path,classpath ・String に == は使うな。equals() を使え。 ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 前スレッド 【初心者】Java質問・相談スレッド131【歓迎】 ttp://pc12.2ch.net/test/read.cgi/tech/1250369910/ 次スレは>>950あたりで。 過去ログ、関連スレッド、よくある質問とその回答など、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 ttp://www.wikiroom.com/java/
- 760 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 22:52:08 ]
- 8 new java.lang.StringBuilder [18]
これ自体は10ナノ秒/一回程度のコストだから 文字列連結処理全体から見た場合の影響度はきわめて小さい 23 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [33] 問題なのはこれが繰り返されること
- 761 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 22:57:30 ]
- >>760
なるほど、いっかいいっかい、Stringオブジェクトへ変換 (新規Stringオブジェクトを生成してる)がまずいのか
- 762 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 23:44:21 ]
- まずかどうかは状況次第
10回程度連結しようが普通のアプリじゃオーバヘッドにはならんよ
- 763 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 23:48:01 ]
- StringとStringBuilderの間で文字データを何度もやりとりしてるのが大きいんじゃないかなぁ
StringからStringBuilderへ文字データをコピー、StringBuilderからStringへ文字データをコピー・・・ 文字列が長くなるほどつらい
- 764 名前:デフォルトの名無しさん mailto:sage [2009/09/16(水) 00:03:56 ]
- java.nio.*が利用出来ない環境で、その実行環境でサポートされている
エンコーディング(ISO-2022-JPやEUC-JPなど)の一覧を取得する方法は ありませんか? 具体的にはjava.nio.charset.Charset#availableCharsets()相当の情報を 取得する方法が知りたいです。
- 765 名前:デフォルトの名無しさん mailto:sage [2009/09/16(水) 01:33:02 ]
- sunのjavacはコンパイル時の最適化はあんまりしない。
JITとかにまかせる方。
- 766 名前:デフォルトの名無しさん mailto:sage [2009/09/16(水) 02:15:59 ]
- jadの入手先が見つかりません。
- 767 名前:デフォルトの名無しさん mailto:sage [2009/09/16(水) 02:32:48 ]
- googleの一番上に出てくるけど?
- 768 名前:デフォルトの名無しさん mailto:sage [2009/09/16(水) 02:37:52 ]
- ありがとう、見つかりました。
|

|