본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

이론

자바의 정석 Chapter04: 조건문과 반복문

제어문

프로그램의 흐름을 바꾸는 역할을 하는 문장

조건문과 반복문이 있다.

https://standout.tistory.com/177

 

조건문, if와 switch

if문과 switch는 비슷하나, 범위는 if문, 값은 switch문이 좋다. if는 그 뜻이 "만약에~"기 때문에 쉽게 이해할 수 있으나 switch-case문은 생소할 수 있는데, 카페에서 메뉴를 선택하는 키오스크를 연상하

standout.tistory.com

https://standout.tistory.com/140

 

반복문 for와 while (feat. continue & break)

for문과 while모두 반복해서 돌리는 코드다. 그중 for문은 조건이 맞는것들만, while은 조건이 충족(참, true)일때 반복하는데 for문의 조건이 만약 비어있다면 사실 while(true)과 같다고 하겠다. for for(;;)

standout.tistory.com

 

 

모든코드는 중첩을하여 사용할 수 있는데, 

그중 for문의 이중중첩은 실무시 자주쓰인다.

https://standout.tistory.com/147

 

표를 상상하라, 2차원 배열

표를 상상하라, 2차원 배열 123 뭉떵이 {1, 2, 3}이 []에 4번 쌓인다고 생각해보는것이다. 2차원 배열은 표, 혹은 사각형으로 이해하면 쉽다. [ {1, 2, 3} {1, 2, 3} {1, 2, 3} ] int arr[][] = new int[][] {{1, 2, 3}, {1,

standout.tistory.com

 

 

반복문에는 객체를, 혹은 index를 반환하는 코드도 따로있다.

https://standout.tistory.com/614

 

for of 과 for in의 차이

for of은 객체를 반환하고 for in는 index를 반환한다. let array1=[52, 273, 32, 93, 103] for(let element of array1){ document.write(element+" "); } document.write(" "); for(let i in array1){ document.write(array1[i]+" "); }

standout.tistory.com

 


외로

JDK1.5부터 컬렉션에 저장된 요소에 접근할때

기존보다 편리한 방법으로 처리할 수 있도록 새로운 for문 문법이 추가되었다.

https://standout.tistory.com/144

 

배열객체 추가/출력하기(feat.향상된 for문)

앞서 이미 만들어진 배열을 for문으로 출력해봤었다. https://standout.tistory.com/142 for문으로 배열출력하기 for문 배열출력 배열의 length만큼 돌면서 i순번의 배열요소를 출력. // array + for String arr[] = {"

standout.tistory.com

 

 

for문 관련된 출력예시를 해보고싶다면 아래 게시물을 참고하자.

https://standout.tistory.com/537

 

JAVA for문으로 다이아몬드 모양 출력하기

System.out.println('\n' + "P123. [연습문제] 반복문을 사용하여 다이아몬드 모양을 출력"); // 상단 for(int i=1; i

standout.tistory.com

'이론' 카테고리의 다른 글

Source Coverage, 소스커버리지란?  (0) 2023.12.04
자바의 정석 Chapter05: 배열  (0) 2023.12.01
자바의 정석 Chapter03: 연산자  (0) 2023.12.01
자바의 정석 Chapter02: 변수  (0) 2023.12.01
DbUnit란?  (0) 2023.11.30