일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- eclips
- JShell
- 데이터베이스
- 메소드
- 스프링
- 자바
- Git
- github
- 코딩초보
- 프로그래밍언어
- 스프링 기초
- 제이쉘
- 컴퓨터과학개론
- 프로그래밍
- 자바기초
- Elk
- 프로그래밍기초
- 이클립스
- 초보코딩
- 자바프로그래밍
- 리눅스
- 클래스
- spring
- Java
- 자바 스프링
- JAVA기초
- 기초코딩
- 알고리즘
- 초보코딩탈출
- 배열
- Today
- Total
목록자바배열 (2)
키보드워리어
for enhanced loop문 배열에서 for loop는 간결하고 쉽습니다. 배열의 요소를 대량 수정 하는 방법과 비교하고 정렬하는 법을 살펴보죠. 두 가지 방법이 존재하는데 아래 for문은 지금껏 써왔던 방법이고요. 위에 for문이 이번에 소개해드릴 for enhanced loop문입니다. For (타입 값을 받아줄 변수명 : 출력하고 싶은 자료구조) 콜론(:)을 기준으로 뒤에는 반복되는 자료구조를 넣고 앞에는 값을 받아줄 변수명 적으면 됩니다. for enhanced문은 문법이 간결하고 값을 담는 것도 알아서 해줍니다. 일반적인 for문에서는 자료를 꺼내기 위해서 배열의 사이즈를 알아낸 후에 돌렸어야 했는데 foreach문은 그럴 필요가 없습니다. for문 외에 유용한 메서드에 대해 소개 드리겠습..
자바에서 배열은 int [] double [] 뿐 아니라 객체에서도 활용 가능합니다 int형, double형, boolean형, class Object 여러 가지 타입으로 배열을 만들 수 있어요. 배열 실수할 때 주로 실수하는 유형들도 볼게요. 배열 선언시 왼쪽에 배열의 개수가 들어올 수는 없습니다. 오직 배열의 타입만 들어간다고 생각해 주시기 바랍니다. 배열의 개수를 정하지 않거나, 배열 선언을 하지 않아도 오류가 돼요. toString활용 예시 배열을 선언해서 만들면, 이 배열은 다른 참조변수들처럼 변수를 저장하는 heap에 메모리가 저장이 되어서 해당 메모리주소를 알 수 있어요. 향후 to String로 재밌게 만들 수 있어요! toString을 오버라이딩해서 내가 보고 싶은 양식을 추가시키면 출력..