JAVA 26

조건문

조건에 따라 다음에 실행할 명령문이 선택됨 순서도 1. 첫번째 실행문1 이 실행이 되었다 2. 그러고 나서 조건을 체크한다 이 조건이 3. true 여서 만족이 되면 실행문2를 실행을하고 4. false 그렇지 않다면 실행문3을 실행하고 5. 조건에 따라 실행문2 or 실행문3 중 둘중에 하나만 실행이 될것이고 6. 그게 실행이 끝나면 실행문 4가 실행이된다 예시 1. 성적계산 을 하였다 이 성적을 가지고 2. 점수>60 점수가 60점 보다 크냐? 라고 물어보고 있다 3. true 크다고 한다면 합격 4. false 작다고 한다면 불합격 5. 조건에 따라서 서로 다르게 처리하여 결과 통보

JAVA 2023.02.05

실행순서 제어 주석문,어노테이션,API문서작성

1.주석문(그 소스에 대한 설명을 개발자가 나중에 참고를 하기 위한 목적 유지보수하기 편하기 위함) - 자바 소스에 대한 설명을 추가할 때 사용함 - 종류 한 줄 주석 // 여러 줄 주석 /**/ 2. Annotation (컴파일러한테 우리가 자바 소스를 만들고 그리고 실행하기 위해서 컴파일을 해야하는데 컴파일러에게 어떠한 정보를 알려주기 위해서 사용하는게 어노테이션) -일반 주석문과 달리 @로 시작함 - 코드에 대한 설명보다 컴파일러에게 정보를 알려주기 위해 사용함 - 어노테이션 예제(아래 예제는 컴파일러가 이미 어떤 의미인지를 알고 있다) @Overiide 오버라이드 란? 어떤 메소드 선언할때 내가 어떤 부모로 부터 가져온 메소드야 라고 이야기 해주는것, 만약에 그런 메소드가 아닌데 오버라이드라는 어..

JAVA 2023.02.05

제어문의 활용 반복문 중첩 구구단 출력

★ 반복문 안에서 반복문을 중첩해서 사용할 수 있음 public class for_1 { public static void main(String[] args) { for (int i =2; i < 10; i++){ // ⓐ 바깥쪽 반복문은 2부터 10까지 실행이 될거구 그럼 몇번? // 첫 번째 for문의 반복 실행문이 8번 실행된다 for (int j =1; j < 10; j++){ // ⓐ 가 1번 실행할때 마다 다시 반복을 한다 1부터 10까지 몇번? //두 번째 for문의 반복 실행문 이게 9번 반복을 한다 //첫 번째 for문에서 3번, 두 번째 for문에서 9번 총 8*9 = 72번 실행됨 System.out.println(i + "*" + j + "=" + (i * j)); } System...

JAVA 2023.01.30

제어문의 활용 if문 중첩

if문 중첩 - if문 안에 if문을 중첩해서 사용하 수 있음 - if문 중첩 예제 int i =6; if(i % 2) == 0 { // i % 2 일어나는 나머지 값이 0인 경우 실행이 된다 System.out.println(i+"는 2의 배수입니다"); if(i % 3) == 0 { // 다시 i % 2 나눴을때 0이고 and i % 3나눴을때 또 0인 경우에만 실행 하고 // 싶을때 if안에 if문을 쓸수 있다 System.out.println(i +"는 3의 배수입니다") } } 실행결과 6은 2의 배수입니다 6은 3의 배수입니다

JAVA 2023.01.30

반복문 제어 Continue 문

반복문 제어 Continue컨티뉴 - 현재 반복문의 실행을 멈추고 다음 반복문을 실행 - 실행순서 public class forContinue_1 { public static void main(String[] args) { for (int i = 0; i < 10; i++) {// i = 0 초기화 시켰다; i가 10보다 작으냐; if( (i%2) == 0 ) continue; // (i값이 2로 나눈 나머지값 구해주는 거다) 나머지 값이 == 0 이냐? 어떤수를 2로 나눴는데 나머지값이 0이라는 이야기는 짝수라는 이야기다 // (i%2) == 0 일때 continue를 만나 즉시 해당부분을 탈출하고 다음반복이 실행되었다. System.out.println(i); // continue명령문을 만나면 그다..

JAVA 2023.01.29

반복문 break문

① 변수 선언; * while(②조건식){ ③실행문 ④증감식 주로 if문과 함께 사용하고 특정 조건을 만족하면 반복문을 벗어난다. public class whileBreak_1 { public static void main(String[] args) { int cnt = 0; // ① 변수 선언 int i는 0 하고 집어 넣어 줬다 while (true) { // ②조건식 while에 true(블린타입 트루를 줌) 를 줘서 무한반복 시키겟다 System.out.println("OK"); // ③실행문 ok라고 출력해라 cnt = cnt + 2; // ④증감식 cnt를 +2증감시켜라 // if (cnt == 10){} 이게 빠져나올 조건을 잡아주었다 if (cnt == 10) { // if = cnt 값이..

JAVA 2023.01.29

반복문 do while문

# do while문 문법 ①변수 선언; do { ②실행문 ③증감식 } while(④조건식) ①변수 선언 을 한다 > 그리고 바로 ②실행문 을 실행하러 갔다 > 그리고 ③증감식 을 실행하고 > 그다음에 ④조건식 을 체크한다 그러기 때문에 ④조건식 을 한번 실행한 다음에 체크를 하기 때문에 do while문 무조건 한번은 실행이 된다 > ④조건식 에서 true이면 ②실행문 부터 반복 or ④조건식 에서 false였으면 빠져 나온다 public class dowhile_1 { public static void main(String[] args) { int k =10; // ① 변수 선언 int k는 10 이라고 집어 넣어 줬다 do { System.out.println("do-while OK"); //for..

JAVA 2023.01.29

반복문 for문

★반복문 - 무한루프 조심 1)동일한 명령문을 반복해서 실행함 ​ 2)for문 ​ # for문 문법 for(①변수 선언;②조건식;④증감식){ ③실행문 } ①변수 선언 했으면>②조건식 체크하러 간다 > ②조건식 이 true였으면 ③실행문 실행하러 간다 or ②조건식 이 false였으면 밖으로 빠져나간다 > ③실행문 까지 끝났으면 순서대로 ④증감식 가고 증감식이 > 다시 ③실행문 반복실행 하기전에 ②조건식 체크하러 간다 언제까지? ②조건식 이 false 가 나올때까지 계속 반복 실행 public class for_1 { public static void main(String[] args) { // ①변수 선언;②조건식;④증감식 for (int i = 0; i < 10; i++) {// int i는 0부터; ..

JAVA 2023.01.29