1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | public class GeoPoint { public static void main(String[] args) { // 실수 변수 double latitude1 = 37.52127220511242; double longitude1 = 127.0074462890625; // 서울 double latitude2 = 35.137879119634185; double longitude2 = 129.04541015625; // 부산 System.out.println(latitude1 + "\t" + longitude1); // 실수 1차원 배열 double[] latIng1 = {latitude1, longitude1}; double[] latIng2 = {latitude2, longitude2}; System.out.println(latIng1[0] + "\t" + latIng1[1]); // 실수 2차원 배열 double[][] latIng = {{latitude1, longitude1}, {latitude2, longitude2}}; System.out.println(latIng[0][0] + "\t" + latIng[0][1]); } } |
배열은 같은 타입을 나열한 것이다. 배열은 []를 사용하며, []가 1개이면 1차원, [][]처럼 2개이면 2차원 배열이다.
위도와 경도는 double이므로 double[] latIng = {위도, 경도}; 형식으로 선언할 수 있다.
{위도, 경도}를 배열로 선언한다.
latIng1(서울)의 위도, 경도를 출력한다. latIng1의 0번째는 latIng1[0]이고 위도값이다.
두 도시의 (위도, 경도)를 저장하기 위해 2차원 배열을 사용한다.
{서울, 부산}으로 표시하고 {{서울의 위도, 경도}, {부산의 위도, 경도}} 형태로 선언한다.
결과 :
37.52127220511242 127.0074462890625
37.52127220511242 127.0074462890625
37.52127220511242 127.0074462890625
LIST
'Study > JAVA' 카테고리의 다른 글
[Java] 시작 전 컴퓨터 설정하기 / Java Setting (0) | 2021.03.09 |
---|---|
이클립스 다운로드 링크 (0) | 2019.08.01 |
멤버 메서드를 이용하여 신체 지수 구하기 (0) | 2019.02.24 |
Math 클래스를 사용하여 신체 지수 구하기 (0) | 2019.02.23 |
연산자를 이용하여 바이오리듬 값 구하기 (0) | 2019.02.23 |