我的Java是生鏽的,我想知道,如果有人可以給我如何做下面的代碼示例:的java:格式設置到一個數組結果
我從數據庫中調用設置一個結果返回如下表:
OBJECT_ID
結果由OBJECT_ID這樣的分組,你有這樣的事情(INT),marker_id(INT),XPOS(浮動),ypos(浮動):
1023, 19, 0.2, 0.8
1023, 63, 0.2, 0.9
1023, 63, 0.2, 0.9
1072, 63, 0.2, 0.23
1072, 63, 0.2, 0.9
1072, 63, 0.2, 0.6
1012, 63, 0.2, 0.6
1012, 63, 0.2, 0.6
我一直在尋找用於產生兩個2D雙陣列,使得 第一個的最有效的方法具有 double[][] array1 = {
{0.2,0.8,0.2,0.9...},
{0.2,0.8,0.2,0.9...},
...}
每個子陣列含有序列X1,Y1,X2,Y2,X3,Y3爲ROW1,ROW2, etc ...爲結果集中相應的object_id。
第二個二維陣列將包含:
double[][] array2 = {
{1.0},
{0.9},
{0.8},
...
{0.0}}
哪裏有對於每個唯一的object_id中的條目和所述第一條目具有1.0和最後一個條目具有0.0
的兩個陣列應具有相同的長度因爲每個條目表示OBJECT_ID
希望是有道理的
感謝
我需要將其轉換爲數組,以便輸入到另一個庫。 – user257543 2012-03-07 21:15:09
我編輯了上面的答案,它回答你的問題嗎? – TomJ 2012-03-08 16:23:07
我喜歡數組方法,但我希望能夠檢測object_id的技術並將結果與此相關(如原始問題中所述)。儘管我認爲我可以通過調整您的方法來實現這一目標。謝謝! – user257543 2012-03-08 17:47:26