내가 코드가 자바에서 튜플의 목록을 만들려면 :이 사용하여 Java를 만들 수있는 방법파이썬에서
segments = [(0, cX, 0, cY), (cX, w, 0, cY), (cX, w, cY, h), (0, cX, cY, h)]
를?
내가 코드가 자바에서 튜플의 목록을 만들려면 :이 사용하여 Java를 만들 수있는 방법파이썬에서
segments = [(0, cX, 0, cY), (cX, w, 0, cY), (cX, w, cY, h), (0, cX, cY, h)]
를?
Java는 기본적으로 튜플이 없지만 http://www.javatuples.org을 사용할 수 있습니다. 다른 구현도 찾을 수 있다고 생각합니다.
찾는은 X1과 새로운 클래스라는 세그먼트를 작성하는 모든 값이 정확한 구문 (더 자세한 파이썬 초과)
int[][] segments = new int[][] { { 0, 1, 0, 1 }, { 1, 1, 0, 1 } };
감사합니다. :) – BigTrunk98
또 다른 해결책이하는 int이다되었다고 가정 그 2 차원 배열을 만드는 경우 , y1, x2, y2를 대응하는 getter 및 setter와 함께 필드로 가져옵니다.
세그먼트와 포인트의 두 클래스를 정의 할 수도 있습니다. 세그먼트에는 point1과 point2의 두 필드가 있고, Point에는 필드로 x와 y가 있습니다.
세그먼트는 세그먼트의 모음 (예 : 집합 또는 목록)이됩니다.
자바에서는 사용자 정의 객체 (선호되는 방법) 또는 컬렉션/배열 (모든 요소가 동일한 유형 인 경우)을 사용합니다. –