JSONObject json = new JSONObject();
JSONArray array = new JSONArray();
for(int a = 0; a < 10; a++){
json.put(1, 1 );
array.add(json);
}
System.out.println(array);}}
[{"1":1},{"1":1},{"1":1},{"1":1},{"1":1},{"1":1},{"1":1},{"1":1},{"1":1},{"1":1}]
예상되로 잘나왔습니다.!!
---------------------------------------------------
JSONObject json = new JSONObject();
JSONArray array = new JSONArray();
for(int a = 0; a < 10; a++){
json.put(1, a );
array.add(json);
}
System.out.println(array);}}
결과값
[{"1":9},{"1":9},{"1":9},{"1":9},{"1":9},{"1":9},{"1":9},{"1":9},{"1":9},{"1":9}]
결과가 이상합니다...
원래는
[{"1":0},{"1":1},{"1":2},{"1":3},{"1":4},{"1":5},{"1":6},{"1":7},{"1":8},{"1":9}]
이런예상이엿는데...
이상한 결과가 나왔습니다.
-----------------------------------------------------
JSONObject json = new JSONObject();
JSONArray array = new JSONArray();
for(int a = 0; a < 10; a++){
json.put(a, 1 );
array.add(json);
}
System.out.println(array);}}
결과값
[{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1}]
이건 더이상합니다.
원래의 예상은
[{"0":1},{"1":1},{"2":1},{"3":1},{"4":1},{"5":1},{"6":1},{"7":1},{"8":1},{"9":1}]
이건데?.....
-----------------------------------------------------------------
메모장을 만들다 결과값이 네트워크에서 이상하게 와서 보니 이런 문제가 있었네요 ㅠㅠ
도대체 왜 이렇게 되는거죠???ㅠㅠㅠㅠ