私はこのような文字列を持っています:Java地図に複雑な文字列を格納する方法
ab1234「これは本です」; c56789、 'This is book 2'; d0123、 'これは本です3';
これは、第1要素と第2要素の間のキー値のペアです。要素自体はコンマで区切られ、各ペアはセミコロンで区切られています。
私がしようとしているのは、これらのペアをHashMapに配置することですが、Javaに精通しているわけではなく、ベストプラクティスが何であるかもあまりよく分かりません。
私はそれは、このように、配列に各部分をオンにすることを見てきました:
String[] arrayOne = complexString.split(";");
String[] arrayTwo = arrayOne.split(",");
誰かがこれを行うための最善の方法である助言してくださいことはできますか?
'split'は文字列で機能します。文字列の配列ではありません。 2番目の分割をループで実行する必要があります。 – litelite