は、このプロパティファイルを参照してください。 同じキーの複数の値を保持したいS
、どうすればよいですか?同じキーの複数の値をプロパティファイルにロードする方法は?</p> <pre><code>S=1 M=2 [...] IA=i S=g </code></pre> <p>まず、値<code>1</code>が<code>S</code>に割り当てされ、その後<code>g</code>が最後の行に<code>S</code>に割り当てられます:
1
A
答えて
0
私はめったに別の値を持つ2つの別々の "キー"を定義することが可能なので、これはJavaプロパティファイルか他のファイルかどうかを指定する必要があると思います。 iniファイル)。
このタイプのファイルを読んでいると思う唯一の他の方法は、索引(az、aa-azなど)としてアルファベットを使用してネストされたdictとして取り込み、たとえば、あなたは "a" = {S = '1'}、 "b" = {M = '2'} [..] "z" = {S = 'g'}とし、 'S' = '1'のために 'a'と 'z'の両方を与えるkey.value( "innerKey")= 'S'のdict "alpha"の "letterKey"と 'g'。これは既存のコードの一部を単純に書き換えるよりも簡単ではないかもしれません。
辞書には同じ「インデックス」を持つ複数のキーを使うことができないため、「S」は2回表示することはできません。コメント者として、2つの値を 'S'彼らは位置S.value([0])とS.value([1])を介して、あなたはもっと良いプログラム全体を持っています。
関連する問題
- 1. 割り当てのArrayList <リスト<Integer>><ArrayListの<Integer>>
- 2. 'IPromise <any>'は 'Promise <any>'に割り当てられません
- 3. Firebaseの「クラッシュレポート」はクラッシュ時に自動的にレポートされますか?</p> <pre><code>String x = i; </code></pre> <p>と<code>i</code>がnullで、その後、私は<code>NullPointerException</code>を得る:
- 4. htmlフォームの入力にJava Stringの値を割り当てることはできますか?</p> <pre><code><form action="foo" method="get"> <input type="hidden" name="ID" value="<% classInstance.getID(); %>"> </form> </code></pre> <p>:
- 5. 読み取り値は、我々が</p> <pre><code>2 3 4 5 </code></pre> <p>はそれだけで値を割り当てる行列内の値を読み取る
- 6. は<code>sequence</code>に<code>array</code>で番号を割り当てるための簡単な方法があり、整数
- 7. List <> Object値をtextBoxに割り当てる方法
- 8. コーヒースクリプトのテストには、コーヒースクリプトサイト</p> <pre><code>console.log(s) if s? </code></pre> <p>に応じ
- 9. タイプが 'IntrinsicClassAttributes <タイプ>'に割り当てられません
- 10. 変数に割り当てられた要求をエクスポートするにはどうすればよいですか?</strong></p> <pre><code><script> var electron = require('electron') </script> <app></app> <script src="bundle.js"></script> </code></pre> <p><strong>App.vue:
- 11. Observable <{}>タイプに割り当てられないObservable <SomeType[]>
- 12. VBAは<i> "text"</i>に相当しますか?
- 13. Golang:週ごとにスライスを並べ替える方法は?</p> <pre><code>days := []string{"M", "Th", "W", "F", "T", "S", "Su"} </code></pre> <p>それは、このような出力されますので、私はそれらを並べ替えるにはどうすればよい:: <pre><code>[M T W Th F S Su] </code></pre> <p></p>月曜日から始まる
- 14. Gitは<<<<<<< HEADをファイルに追加し続けます
- 15. Javaのプリミティブ割り当てコンテキストロングでの変換と<code>Byte</code>割り当てが細かいながら<code>Long</code>割り当ては、コンパイル時にエラーが生じているのはなぜ
- 16. ベクトルのサイズを割り当てる方法< list <int>>?
- 17. Webrickのデフォルトポートを設定する方法は?私は3010に</p> <pre><code>rails s </code></pre> <p>を行う際
- 18. 私は<code>ListView</code>(または下<strong>で<code>ListView</code>の<code>ItemsPresenter</code>の</strong>内部)の最後の項目の後に<code>TextBox</code>を追加する最後のListViewItem
- 19. タイプ 'Observable <{}>'はタイプ 'Observableに割り当てられません<boolean> |ブール値 '
- 20. 私のアルゴリズムは、iは整数<code>x</code>と<code>i</code>の1つの< <code>i</code> < <code>x</code>次の値を<code>i = floor(x/i) + (x mod i)</code>によって計算されるように、出発整数<code>i</code>ためにそのアルゴリズムを有する
- 21. は私が私のプログラムは、それぞれの実行のためのlogs.logファイルを上書きするか、のように、</p> <pre><code>logging.basicConfig(format='%(asctime)s %(message)s', datefmt='%m/%d/%Y %I:%M:%S %p', filename='logs.log', level=logging.INFO) </code></pre> <p>をpython2.xロギングモジュールを使用していたPython 2.xでファイル
- 22. NSMutableDictionary割り当て<code>NSMutableDictionary</code>の問題に直面し
- 23. Tortoise svn <<<<をファイルに追加しています!
- 24. Heredoc <<<または<<?
- 25. List <DerivedClass>はIEnumerable <BaseClass>パラメータにどのように割り当てられますか?
- 26. 文字列を数式に変換しますか?</p> <pre><code>public double Calc(String expression) { // Code } </code></pre> <p>私はその後<code>Calc()</code>にそれを送り、それはそれを取得値を返す必要があり</p> <pre><code>"2 + 4 - (3 * 4)" </code></pre> <p>のような文字列式をしたい:
- 27. それが正常に動作しているが、私は<code>Blob</code>に<code>String</code>を変換するつもりだときと</p> <pre><code>Blob blob = rs.getBlob(cloumnName[i]); byte[] bdata = blob.getBytes(1, (int) blob.length()); String s = new String(bdata); </code></pre> <p>を使用したJava
- 28. $(e.target)は<i></i>であり、含まれていません。<div>...</div>
- 29. 2つの別々のsvgsは私がそれらを個別にレンダリングした場合、それは大丈夫です、このような</p> <pre><code><svg>svg 1 stuff</svg> </code></pre> <p>などの2つの別々のsvgsその後、別のSVG</p> <pre><code><svg> svg 2 stuff </svg> </code></pre> <p>を持って
- 30. bash <<(curl -s https://rvm.io/install/rvm):それは何ですか?
プロパティファイルの考え方は、キーと値の間に一義的な対応があることです。しかし、あなたが本当にそれを必要とするのであれば、おそらくあなたがしようとすることができるのは、キー "S"に関連する値を何かで区切ることです:** S = 1; g **。次に、 "S"の値を取得するときは、セパレータを考慮する必要があります。 – aribeiro
私はこのトピックについて知っている人に、あなたの質問を明確にし、願わくは魅力的なものにするために、あなたの質問を書き直しました。私はあなたが編集に同意することを願っています! – anderas
@aribeiroありがとうございました。しかし、もし私がそうすれば、すでに書かれたコードの多くの変更を行わなければならないので、あなたが言及したようなセパレータを使うことはできません。もしあなたが知っていれば別の方法を提案してもらえますか? – Thiwanka