問題タブ [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.
java - Java MEでStringBufferをInputStreamに変換する方法は?
私は Java が初めてで、Java ME 開発を学んでいます。この変換にはまりました。StringBuffer
への変換を手伝ってくださいInputStream
。ありがとう!
java - JavaでStringBufferをバイト配列に変換するには
私はStringBufferを持っていstrbuf=161656070200000000202020202001000000009E52;
ます。
次のようなバイト配列に変換したいと思います。
文字列 に変換strbuf
してから実行する必要がありますか?この問題への正しいアプローチは何ですか?hex
getBytes()
java - StringBuffer を使用した getChars()
私はJavaが初めてです。以下のプログラムを正常に実行しましたが、出力がわかりません。これがプログラムです。
このプログラムを実行した後: 次の出力が得られました。
私の質問:
- 出力に 10 文字ではなく、なぜ 11 文字なのか。
- sb 内にある元の文字 "abcdefghij" を印刷する代わりに、他の文字を取得したのはなぜですか。
java - JTextArea へのメソッド書き込み
現在、実行時に文字列バッファを使用して文字列を書き出すメソッドがあります。次に、このメソッドはこの文字列を返し、それを に表示しますJTextArea
。メソッドが実行されると、文字列が終了するのではなく、テキスト領域に書き込まれるようにする別の方法はありますか。ありがとう。
java - StringBuffer は、メソッド呼び出しごとにパスを追加します
JavaファイルでStringBufferを使用してcontextPathを動的に設定しています。ここでは、呼び出しごとに、呼び出しの数に基づいてパスが StringBuffer オブジェクトに追加されます。以下のコードを正しく実行するにはどうすればよいですか。
ここblankDeposit
には、文字列を含む contextPath(/myapp) が必要です。しかし、私はこれの代わりに空白を取得しています。どうすればいいですか。
そして、blankDeposit
実行回数で文字列を追加しています。5回呼び出すと、上記の変数 blankDeposit に追加された文字列が5回含まれます。
file - ファイルから何十万行も読み書きする効率的な方法
この質問は数回尋ねられており、解決策を見てきました。ただし、ファイルの読み取りを開始する前に、ファイルの読み取り/アクセスが簡単かつ効率的になるように、ファイルに書き込むための適切な方法を見つけるオプションもあります。
このファイルには、各行に 5 ~ 9 個のアイテムが連続して含まれる数十万行が含まれている必要があります。名前、ssn など。これらのアイテムをファイルに保存する方法は、区切り文字 (カンマなど) を使用することで、カンマの場所を見つけて次のカンマまで読み取るだけで簡単にアクセスできます。ファイルの読み取り/書き込みの良い (効率的な) 方法だと思いますか?
読み取り後の次のタスクは、これら (5-9) の項目をマップ (Java マップ) に格納することです。
私の書き方/読み方はシンプルで効率的ですか? 各行の書き込みと読み取りにパターン/マーチャーを使用する必要がありますか?
皆様のご意見も参考になります。ありがとうございました。
編集: メインフレームから Web ベースのシステム (実際には Oracle を使用) にデータを移行しています。ただし、メインフレームからデータを取得して処理し、新しいデータベースに保存する前にいくつかのオブジェクトを微調整する必要があります。だから私の問題は、メインフレームからデータを取得してデータベースに入れる途中にあります。
java - StringBuilder と StringBuffer - 必要なニーモニック
と の技術的な違いを知っていStringBuffer
ますStringBuilder
。
でも、半年くらい使わないと、どれが同期してどれが同期してないか忘れてしまいます。私は常にJavaDocの最初の文を検索しています。
だから:それらを区別するための覚えやすいニーモニックはありますか?どのように違いを覚えていますか?
java - 文字列ベースのカーソル位置
テキストがStringBufferに保持されているJavaテキストエリアでカーソル位置を見つけるにはどうすればよいですか?テキストエディタでバックスペース機能を実装しようとしています。APIには、データの設定方法がリストされています。画面上のカーソルのグローバル座標ではなく、カーソルがどの文字位置にあるかを知るために、カーソル位置を取得する必要があります。
どんな援助も心から感謝します。
java - Filereader の null 宣言と追加のベスト プラクティス
ファイル リーダー関数を最適化したいのですが、try ループの外で null を宣言するのがベスト プラクティスかどうかわかりません。また、Stringbuffer に文字をループして追加することは悪い習慣と見なされますか? ここでは例外処理を使いたいのですが、別の仕組みを使った方が良いのではないでしょうか? どんなアドバイスでも大歓迎です、ありがとう。
}
java - StringBuffer の代わりに StringBuilder を使用する際の特別な点
StringBuilder と StringBuffer の違いを知りたいです。StringBuffer では、自動的に 16 文字を割り当てます。文字列「hello」を追加すると、容量が 21 に増えます。