목록Java (32)
Yeonee's Story
안녕하세요. https://blog.naver.com/sysysy0302 여니입니다 :) package Control; public class While { public static void main(String[] args) { // 반복문 While /* while(조건){ } */ // // 수영장에서 수영을 하는 모습 int distance = 25; // 전체 거리 25m int move = 0; // 현재 이동 거리 0m while(move < distance){ // 현재 이동거리가 전체거리보다 작다는 조건이 참인 동안 반복 수행 System.out.println("발차기를 계속 합니다."); System.out.println("현재 이동 거리 : " + move); move += 3; //..
안녕하세요. https://blog.naver.com/sysysy0302 여니입니다 :) package Control; public class If { public static void main(String[] args) { // // 오후 2시 이전에 모닝커피를 마신 경우 "아이스 아메리카노 +1"은 안뜨고 "커피 주문 완료"만 출력 // 오후 2시 이전에 모닝커피를 마시지 않은 경우 "아이스 아메리카노 +1"과 "커피 주문 완료" 둘다 출력 // 조건문 If int hour = 15; // 오후 3시 //if문 내에서 하나의 문장만 실행할때는 중괄호{} 생략 가능 if (hour < 14) System.out.println("아이스 아메리카노 +1"); //if문 내에서 2개 이상의 문장을 실행할때는..
배열(Array) 하나의 공간에 여러개의 값을 담을수 있고(단, 같은 자료형의 값으로만 가능함) 배열의 각 인덱스 자리에 실제값이 담긴다.(인덱스는 항상 0부터 시작함) ※ 인덱스란? 배열의 길이이며 저장공간의 갯수를 뜻한다. . . 간단한 예를 들어서 배열에 대해서 생각해보자. 만약 한 반 학생들의 시험 점수를 입력받으려면 어떻게 해야 할까? 배열을 모른다는 시점에서 가정했을 때는 score1, score2, score3 ... 반 학생들의 점수를 저장할 변수를 모두 선언해 주셔야 할 것이다. 이런 식으로 코딩을 한다면 어떻게 될까? 학생 수가 10명, 20명일때는 모르겠지만, 한 반이 아닌 전체 학급의 점수를 입력받을 때는 100개 1000의 변수를 일일이 다 선언해줘야 할 것이다. 이런 경우 변..
안녕하세요. #yeoneeblog 여니입니다 :) 오늘은 continue 의 개념 및 활용예시에 대해 알아보겠습니다. public class B_Continue { /* * continue; : 반복문 안에서 사용하는 구문 continue를 만나게 되면 그 뒤에 어떤 구문이 있던간에 실행하지 않고 가장 가까운 * 반복문으로 올라가라는 의미 */ public void method1() { // 1부터 10까지 홀수만 출력 // 1 3 5 7 9 // 방법1 : i값을 매번 2씩 증가시키는 방법 for (int i = 1; i 출력 // 방법3. 짝수일 경우 현재 반복문을 중지하고 가장 가까운 반복문으로 올라가는 방법 for (int i = 1; i
안녕하세요. #yeoneeblog 여니입니다 :) 오늘은 자바의 break; 에 대해 알아보겠습니다. public class A_Break { /* * break; : break 문을 만나는 순간 현재 속해있는 반복문 중 가장 가까운 반복문을 빠져나가는 구문 즉, 해당 break문이 * 속해있는 반복문만 빠져나간다. 주의할 점 : switch문의 break와는 다른 개념. switch문의 break는 switch문만을 * 빠져나가는 용도로 사용됨. */ public void method1() { // 매번 반복적으로 새로이 발생되는 랜덤값(1~100) 출력 // 단, 그 랜덤값이 3의 배수일 경우 반복문을 빠져나가게끔 해야함 // random : xxx while (true) { // true를 넣으면 ..