この質問は、toString() の最後のセパレーターを削除する方法からの続きです。
解析する必要がある私の文字列は次のとおりです。
719.0|501.0|-75.0,501.0|508.0|-62.0,-75.0|-62.0|10.0#-19.0|-19.0|-19.0|-19.0|-19.0|-19.0|-19.0|-19.0|-19.0|-19.0,-20.0|-20.0|-20.0|-20.0|-20.0|-20.0|-20.0|-20.0|-20.0|-20.0,0.0|0.0|0.0|0.0|0.0|0.0|0.0|0.0|0.0|0.0
それらを2つの文字列配列で取得する方法は?
String [][] key = 719.0 501.0 -75.0
501.0 508.0 -62.0
-75.0 -62.0 10.0
String [][] value = -19.0 -19.0 -19.0 -19.0 -19.0 -19.0 -19.0 -19.0 -19.0 -19.0
-20.0 -20.0 -20.0 -20.0 -20.0 -20.0 -20.0 -20.0 -20.0 -20.0
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
問題は、行と列の数がわからない可能性があることです。しかし、確かにそのような行列は 2 つしかありません。
何か案は?