問題タブ [stringbuffer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
584 参照

java - 文字列に文字を追加します

私は世界を正しく綴るのに役立つ方法を作ろうとしています。addChar入力に基づいて作業を返した後"famili"、結果の配列に単語を含めたいと思います"familiy"。このメソッドは文字列から文字を削除し、現在の文字に置き換えalpha[]ます。誰かがこのメソッドを作成してalpha[]2つの文字の間から文字を追加し、スペースを確保するために1つを削除しないようにしてください。

0 投票する
6 に答える
9490 参照

java - Java:StringBufferの内容をクリアする

全て、

setLength(0)を使用してStringBufferの内容をクリアするのが理にかなっているのではないかと思っていました。すなわちする方が良いですか:

私の質問:
1>これでも、コンテンツを追加するStringオブジェクトを使用するよりもパフォーマンスが向上しますか?

StringBuffer変数を再初期化すると、パフォーマンスにどのように影響するか、したがって質問にどのように影響するかはよくわかりません。

コメントを入れてください

[編集]:応答に基づいて調べることはこれ以上ないことを理解したので、StringBuilderとの比較に関する2番目の質問を削除しました。

0 投票する
3 に答える
118 参照

stringbuffer - StringBuffer 、 StringBuidler

StringBuidler sb="ram" StringBuffer sf = "ram"

どちらも comile time error をスローします。理由を教えてください??????

0 投票する
0 に答える
8249 参照

java - StringBuffer と StringBuilder クラスの違い

インターネットや Sun Java からさらに情報を得ることができました。しかし、例の助けを借りて明確な違いを得る必要がありますか?

StringBufferまたStringBuilder

その違いと、応答時間を考慮したほうがよい場合。

0 投票する
1 に答える
1759 参照

java - stringBuffer をデシリアライズする

Java StringBuffer シリアル化の結果のように見える db varchar フィールドがあります。

文字列に逆シリアル化するにはどうすればよいですか?

0 投票する
3 に答える
2078 参照

java - Javaコンパイラから互換性のない型を取得するのはなぜですか?

私はJava初心者ですが、経験豊富なプログラマー(アセンブラー、COBOL、C / C ++、REXX)です。

コンパイラが私に次のことを教えてくれる理由がわかりません。

コード:

私は次のように定義message_dataしました:

では、なぜラベルに単純な文字Stringを配置できないのでしょうか。つまり、両方ともタイプです..そうですか?? StringBuffermessage_dataString

0 投票する
2 に答える
1113 参照

javac - javacでデフォルトでStringBuilderの代わりにStringBufferを強制的に使用するにはどうすればよいですか?

Linuxでkvmを使用してCLDCをコンパイルしようとすると、エラーが発生します

java.lang.StringBuilderのjava.lang.StringBuilderクラスファイルにアクセスできませんが見つかりません

ステートメントで:

StringBufferこれは、を含むが含まない独自のブートクラスパスを使用するためだと思いますStringBuilderStringBufferでは、デフォルトの代わりにjavacを強制的に使用するにはどうすればよいですStringBuilderか?

私の開発環境は次のとおりです。Ubuntu10.04.2LTS+ javac 1.6.0_24(sun-java6-jdk)

0 投票する
1 に答える
804 参照

stringbuilder - StringBufferをStringBuilderに置き換える必要がある場合を検出するFindbugsまたはPMDルール

同期されているStringBufferをStringBuilderで安全に置き換えることができる場合に警告するルールがFindBugsまたはPMDにありますか?

たとえば、StringBuffer変数参照がメソッドから(別のスレッドに)エスケープされない場合、StringBuilderで安全に置き換えることができます。

0 投票する
8 に答える
26702 参照

java - なぜStringBuilderを使用するのですか?StringBufferは、1つのスレッドだけでなく複数のスレッドでも機能しますか?

アプリケーションにスレッドが1つしかないとします。使用してStringBufferいるので、何が問題なのですか?

StringBufferつまり、同期によって複数のスレッドを処理できる場合、単一のスレッドで作業する場合の問題は何ですか?

なぜStringBuilder代わりに使用するのですか?

0 投票する
3 に答える
12615 参照

java - 「StringBufferは同期されている(またはスレッドセーフである)が、StringBuilderは同期されていない」、なぜこれによりStringBufferメソッドが遅くなるのですか?

これを読んだ後- 「同期」とはどういう意味ですか?スレッドセーフな環境でStringBufferがStringBuilderよりも遅い理由をまだ理解できませんでした。StringBufferを遅くするために、どのような余分な時間のかかる作業を行う必要がありますか?