問題タブ [formatter]

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 投票する
6 に答える
25557 参照

java - Eclipse フォーマッターがすべての列挙型を 1 行に配置しないようにする方法

私は次のような列挙型を持っています:

ファイルをフォーマットすると、出力は次のようになります。

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

java - Java txt ファイルへの再書き込み

既に作成されたテキスト ファイルに追加する方法があるかどうか疑問に思っていました。既に作成されたファイルでこれを行うと、次のようになります。

現在の filename.txt を空白で書き換えます。ありがとう、クイン

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

java - formatとしてexception.getMessage()を使用するString.format

JAVAのString.formatに関連する質問があります。私のHibernateDaoクラスはエンティティの永続化を担当し、制約違反が発生した場合に例外をスローします。メッセージには%sが含まれており、このレイヤーのタイプについて心配する必要があるため、上位レイヤーでフォーマットとして使用されます。したがって、永続化できなかったオブジェクトを特定できません。

次に、DaoHelperクラスでこの例外をキャッチし、フォーマットされたメッセージとともに新しい例外をスローします。

私の質問は、String.formatメソッドでhe.getMessage()を直接呼び出せないのはなぜですか?代わりに「tmp」変数を使用する必要があります...文字列の%sを置き換えることはありません。

事前にThx。

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

java - 小数点以下の桁数を指定してJavaで浮動小数点数をフォーマットするにはどうすればよいですか?

ドットの後にX桁のみを含む、フロートから文字列を取得するJavaでの最良の方法は何ですか?

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

ios - ドットの後に小数点以下 2 桁と千単位の区切り記号を使用して double 値を文字列にフォーマットする方法は?

Objective-C に double 値があり、その値をラベルに配置する必要があります。ドットの後に小数点以下 2 桁と千単位の区切り文字を使用して文字列にフォーマットするにはどうすればよいですか?

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

python - Pythonロギングフォーマッタでの部分的な文字列フォーマット

Pythonロギングフォーマッターで部分的な文字列フォーマットを実行する方法を探しています。

フォーマッタを次のように定義しようとすると、次のようになります。

formatter = logging.Formatter('[num-%d] %(levelname)s %(message)s' % (num,))

インタプリタが「levelname」と「message」を見つけることができなかったので、「フォーマットにはマッピングが必要です」というTypeErrorが発生します。

もちろん、ロギングフレームワークが処理できるように、「levelname」と「message」の両方をフォーマットせずに残しておく必要があります。

私が見るように、問題に対処する他の2つの方法があります。

  1. format = '[num-' + str(num) + '] %(levelname)s %(message)s' % (num,)
  2. format = '[num-%(num)d] %(levelname)s %(message)s' % dict(num=num, levelname='%(levelname)s', message='%(message)s')

ただし、どちらの解決策もやや醜いものであり、Pythonで、またはpython組み込みのロギングフレームワークで使用して、文字列の一部のみをフォーマットするためのより良い方法があるはずだと思います。

何か案は?

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

java - Javaでフォーマットを複数回呼び出す方法は?

簡単にするために、FileEditor というクラスを用意しました。

ユーザーが最初にプログラムに入ると、overWriteFile メソッドが呼び出され、ファイルが作成されます。次に、ユーザーは別のウィンドウに進み、block.* 変数を定義し、ボタンで actionPerformed が呼び出されたときに addBlock() を呼び出して、現在の変数でファイルをフォーマットしますが、実行しようとするとこれを何度も繰り返すと、コンソール エラーが表示されます...助けてください。

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

java - Java CSSフォーマッタユーティリティはありますか?

判読できない CSS コードが判読できるようにフォーマットされるように、CSS コードをフォーマットする (圧縮しない) 必要があります。これはJavaライブラリとして必要です。

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

java - JFormattedTextField の問題

ここに画像の説明を入力 ここに画像の説明を入力

1)invokeLater()にラップされたCaretまたはFocusを使用せずにCursorを0位置に設定するにはどうすればよいですか( @camickr Formatted Text Field Tipsを使用して快適に解決できます)、別の方法を知っている人がいますか

ここに画像の説明を入力 ここに画像の説明を入力

2)How to reset Formatter場合によっては (キーボードから TAB でフォーカスを上げて)、リセットが機能せず、focusLost (空のフィールド) でフォーマッターが返される/再生成された文字または文字列が返されます (setText(""); の前に最後に認識されます)。

注:OTNからフォーマッタをリセットする方法について、コードまたは次のコードis only this wayを知っていますが、彼らのひどい検索ルール....、コードのみ(Jeanetteによる質問または回答???)

ここに画像の説明を入力

添付の画像は私のsscceに基づいています

0 投票する
4 に答える
11606 参照

c++ - cout の「固定」の反対は何ですか?

を使用する場合、ヘッダーcoutで定義されているデフォルトのフォーマッタは何ですか? <iomanip>つまり、フォーマッタをfixedusingcout << fixed << setPrecision(2)に設定したら、元に戻すにはどうすればよいでしょうか? または、何に戻していますか?