반응형 SMALL Programming/JAVA7 [JAVA] 배열(자바) 배열(Array)이란? 1. 동일한 타입의 데이터 0개 이상을 하나의 연속된 메모리 공간에서 관리하는 것이다. 2. 요소에 접근하는 속도가 매우 빠르며, 한번 생성하면 크기 변경이 불가능하다. 3. 개별 요소는 다른 값으로 변경이 가능하지만 삭제는 할 수 없다. 배열이 필요한 이유 1. 변수의 수 감소 2. 코드의 길이 감소 3. 동적인 변수의 개수 적용 가능 package Java; public class Array1_1 { public static void main(String[] args) { int intType1 = 1; int intType2 = 2; int intType3 = 3; int intType4 = 4; int intType5 = 5; System.out.println("[배열사용 .. 2022. 2. 19. [JAVA] 반복문 for과 while(자바) for 문 1. for(변수 초기화; 반복 조건; 증감식){ 실행코드; } 2. for문 반복 조건이 만료될 때까지 실행한다. 3. 초기값, 조건식, 증감식의 위치가 명확하다. 4. 예측 가능한 반복문이다. 5. index의 증감을 활용한다. 6. 변수 초기화, 증감식을 무조건 for문의 괄호 안에 선언할 필요는 없다. (단, 반복 조건 종료에 대한 코드는 필수) package Java; public class forTest { public static void main(String[] args) { for (int i = 0; i < 3; i++) { System.out.println(i); } } } ● 코드 결과 0 1 2 for-Each문 1. for(변수 형태 변숫값 : 배열 크기) { 실행코드.. 2022. 2. 19. [JAVA] 조건문 if와 while (자바) if 문 1. if(실행조건) 실행코드; else if(실행조건) { 실행코드; }else 실행코드; 2. if문 괄호 안의 조건에 맞으면 실행하고 그렇지 않으면 실행하지 않는다. 3. 괄호 안의 값은 boolean 형태이다. package Java; public class if_test { public static void main(String[] args) { // 조건에 맞으면 실행하고 그렇지 않으면 실행하지 않는다. // 괄호안의 값은 boolean 형태 if(1 > 0) // 조건문 1이 참일 때 System.out.println("if 조건문"); // 실행문이 2문장 이상일때 반드시 {} 해야함 if(1 < 0) { // 조건문 1이 참일 때 System.out.println("if-else.. 2022. 2. 19. [JAVA] 랜덤(Random) 수 구현(자바) Math.random() package Java; public class MathRandom { public static void main(String[] args) { int N = 10; // 0.0 2022. 2. 19. 이전 1 2 다음 반응형 LIST