구구단

    [Java] day7. 반복문의 제어 / break문 continue문

    break문 반복문 내에서 사용한다. 해당 반복문을 빠져 나올때 사용하며, 반복문의 조건문 판단 결과와 상관없이 반복문을 빠져나간다. 일반적으로 if (조건식) { break; } 처럼 사용된다. 단, switch문은 반복문이 아니지만 예외적으로 사용된다. 예제 ) break문을 이용한 무한루프를 활용한 1~100까지의 합계 구하기 public void testSimpleBreakStatement() { int sum = 1; int i = 1; while(true) { sum+= i; /* 반복문 조건과 별개로 반복문을 빠져나오기 위한 조건을 다시 작성 */ if(i == 100) { break; } i++; } System.out.println("1부터 100까지의 합은 : " + sum + "입니다..

    [Java] day7. 반복문 while문

    [while문 표현식] 초기식; while(조건식) { 조건식을 만족하는 경우 수행할 구문 (반복할 구문); 증감식; } 예제 )입력한 문자열의 인덱스를 이용하여 문자 하나씩 출력해보기 public void testWhilExample() { Scanner sc = new Scanner(System.in); System.out.print("문자열을 입력하세요 : "); String str = sc.nextLine(); System.out.println("=========== for문 ============"); for (int i = 0; i < str.length(); i++ ) { char ch = str.charAt(i); System.out.println(i + " : " +ch); } Syste..

    [Java] day7. 반복문 for문

    드디어 반복문에 들어갔다. 걱정이 이만저만 ~ 이제 조금이나마 예습했던 부분도 다 끝나버렸다... 6일 컷 수업은 어렵지 않았는데, 막상 과제 뚜껑을 열고보니 너무 어려웠다. 익숙해질때까지 여러 문제를 풀어야겠다.... 기본문제는 풀었는데 조건이 너무 겹치면서, 이걸 손코딩 알고리즘으로도 규칙성을 어떻게 구해야하는지 막혔고 그 부분도 좀더 공부해서 방법을 이해하고 난 뒤 블로그에 정리해야할 것 같다. [for문 표현식] for(초기식; 조건식; 증감식;) { 조건을 만족하는 경우 수행할 구문(반복할 구문); public void testForExample() { //10명의 학생 이름을 입력 받아 이름을 출력해보자. Scanner sc = new Scanner(System.in); /* 이렇게 한명한명 ..