본문 바로가기

Programming/JAVA(eclipse)91

java 4일차_02. 배열( 1차원배열(2) ) 4) 배열요소 접근 방법 가. 직접 index 지정 ex) num[ 0 ] ==> 접근할 요소가 많으면 비효율적이다. 나. (일반) for 문을 이용 ==> 단점: 조건을 잘못지정하면 예외가 발생한다. ex) for ( int index=0; index 단점: 조건을 잘못지정하면 예외가 발생한다. for (int i = 0; i < num.length; i++) { System.out.println(num[i]); } System.out.println(); // 2. 향상된 for 문 ( foreach 문 ) // int x 는 초기화가 필요없다. for (int x : num) { System.out.println(x); } // 자동형변환 System.out.println(); for (float x.. 2024. 3. 13.
java 4일차_02. 배열( 1차원배열(1) ) 9. 배열 ( array ) - 용도: 데이터 저장. - 특징: 1) 참조형 데이터이다. 2) 참조형인 배열은 반드시 저장영역을 만들 때 new 를 이용한다. ( * ) 3) 저장되는 메모리는 heap 이다. 4) 한번 생성된 배열은 크기 변경이 불가능하다. ( 크기를 늘리고 싶으면 배열을 다시 new 해야 한다. ) 5) 배열에 저장되는 데이터는 기본형 및 참조형 모두 가능하다. 6) 1차원 및 다차원 배열 생성이 가능하다. - 사용방법: 1) 배열 선언 - 문법: 데이터형 [ ] 배열명; // 배열명은 변수명과 동일하다. // 기본형인 int 저장용도인 배열 int [ ] num; (일반적) or int num [ ]; * 구별해야 되는 것 int num; // num 의 데이터 타입? int, 기본.. 2024. 3. 13.
java 4일차_자바에서 데이터 저장방법 3가지 ---------------------------------------- * 자바에서 데이터 저장방법 3가지 ( * ) 1) 변수 ( variable ) - 값( 데이터 ) 하나만 저장이 가능( 변수하나당 값하나) - 데이터 개수만큼 변수가 필요하다. 관리하기가 어렵다. - 저장되는 값이 기본형: 기본형 변수 - 저장되는 값이 참조형(클래스, 배열, 인터페이스) : 참조형 변수 2) 배열 ( array ) - 여러개의 값( 데이터 ) 을 저장이 가능. - 배열에 저장하는 데이터형은 동일해야 된다. - 크기 변경이 불가 - 배열자체는 참조형이고 저장되는 데이터는 기본형 및 참조형도 가능하다. 3) 컬렉션 ( Collection API ) - 여러개의 값( 데이터 ) 을 저장이 가능. - 컬렉션에 저장하는 .. 2024. 3. 13.
java 4일차_01. 제어문( 반복문_continue문 ) 2) continue 문 - 용도: 반복해야되는 여러문장들중 특정문장들을 특정회차에서 skip 할때 사용. - 문법: if (조건식 ) continue; for(int n= 1; n 2024. 3. 13.