본문 바로가기

JAVA15

[JAVA] 06. continue + break 지난번에 반복문을 정리하면서 반복문의 흐름을 바꿀 때, 특히 무한루프에서 continue 와 break 을 활용한다고 했다. 이번에는 continue 와 break 을 활용을 자세히 보자. # break 하나의 반복문을 탈출할 때 사용한다. 반복한다 특히 무 한 루 프 에서 many 활용 # continue continue문은 반복문을 빠져나가지 않으면서 다음 반복으로 넘어가고 싶을 때 사용한다. 무슨말인지 감이 잘 안 올텐데 에제를 보며 언 주로 활용하는지 알아보자. 오늘 활용할 예제는 사용자가 주문을 그만하겠다는 보기를 고를때까지 메뉴판을 반복적으로 보여주는 무한 반복문이다 break와 continue을 활용하여 코드를 구성해보자. 먼저 continue를 활용함에 중심을 두고 코드를 짰다. conti.. 2020. 10. 5.
[JAVA] 05. 반복문 for + while + do-while 접은 글이 더보기로 보이는 줄은 몰랐는데 ㅋㅋㅋㅋㅋㅋㅋㅋ티스토리의 길은 멀고도 멀구나...ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ...................................................................................................................................................................................................................................................어떤 결과를 도출 할 때 같은 코드 혹은 숫자만 다른 똑같은 연산을 반복해야 할 때가 있다.같은 문장을 여러번 쓰면 손만 아프고 비효울적이니까 이럴땐 반복문을 사용한다.. 2020. 9. 25.
[JAVA] 04. Scanner + 자바 입력 음 무슨 예제를 하려 해도 일단은 입력이 되야 완성도 있는 예제를 쓸 수 있으니까~ Scanner 부터 해보자 가장 처음에 자바가 객체지향 언어라고 하면서 블럭블럭을 모아 전체 프로그램을 만든다고 했었다 입력 역시 입력을 받는 블럭을 생성하여 사용하는데 바로 이 블럭이 System.in 라고 표준 입력 스트림 객체라 하며 키보드 장치를 제어하고 키 입력을 받는다. 하지만 System.in은 입력을 바이트 데이터로 받이들이므로 우리는 사용하기 쉽게 Scanner 클래스를 함께 사용한다. (* 클래스 : 객체의 기본 틀, 클래스를 이용하여 사용할 객체를 생성한다. 자세한 건 나중 포스팅에...) 자 이제 Scanner클래스를 쓰려면 내가 사용하겠다고 선언해야하는데 이때 사용하는 것이 'import' 이다. .. 2020. 9. 25.
[JAVA] 03. 조건문 if + if-else + switch + 단순 i f 문 + if ( 조건식 ) { 실행문장 } 기본 형태는 다음과 같고 조건식은 비교나 논리 연산으로 구성된다. (비교와 연산을 혼합가능) 조건문에 대한 결과는 boolean값을 가지며 true이면 { }안의 실행문장을 수행하고 false이면 { }를 지나친다. ※ 만약 조건문에 대한 실행문장이 한 문장이라면 중괄호{ }를 생략할 수 있다. // EX) if (post >= 100) { System.out.println("드디어 100개 포스팅!"); System.out.println("RD 최고최고"); } + i f - e l s e 문 + 단순 if문은 조건이 참일 때 수행할 실행 문장만 명령할 수 있다면 if-else문은 조건이 거짓일 때 수행할 문장도 명령할 수 있다. 혹은 조건을 .. 2020. 9. 25.
[JAVA] 02. 변수 + 연산자 오늘은 변수와 연산자 정리언어를 처음 배울 때 가장 쓸모없어 보였는데 코딩을 하다보니 왜 모든 책의 가장 앞에 있는지 알 것같다. 캬캬컄 암튼 시작.................................................................................................................................................................................................................................................. 클래스, 변수, 상수, 메소드에 붙이는 이름을 식별자(identifier)라 하며 얘는 규칙이 있다.+ 식별자 규칙 +# 특수문자,.. 2020. 9. 21.
[JAVA] 01. 자바 시작 정리...자꾸 하다보면 늘겠지??.................................................................................................................................................................................................................................................. 컴퓨터는 C, C++, JAVA와 같은 고급 언어로 작성된 프로그램을 직접 처리할 수 없기 때문에기계어 코드로 변환하는 과정이 필요하다. ( -> 컴파일 )  자바의 소스 프로그램 확장자 == . java. java 파일을 자바 전용 컴파일러에 .. 2020. 9. 21.