자바에서 JSON 파일을 디코딩하는 법을 배우고 있습니다. 이해할 수없는 구문이 있습니다. 나는 또한 자바가 처음이다. 여기에 코드입니다 : 프로그래머에 최선 시도에서자바 구문 : JSONArray array = (JSONArray) obj
Object obj = JSONValue.parse(jsonResult);
JSONArray array = (JSONArray)obj;
말, 나는 "JSONArray는"클래스임을 이해합니다. 우리는 새로운 JSONArray를 인스턴스화하고 그것을 "배열"이라고 부릅니다. 우리는 등호의 오른쪽에있는 값으로 "배열"을 초기화합니다.
내 질문은 - 나는 등호 오른쪽에 무슨 일이 일어나고 있는지 이해하지 못한다. "JSONArray"가 괄호 안에있는 이유는 무엇입니까? (JSONArray) obj? 나는 여기서 무슨 일이 일어나고 있는지 이해하지 못한다.
감사합니다.
Java 객체에는 이름이 없습니다. 'array'는 참조이고'obj'는 참조입니다. – immibis