본문 바로가기

전체 글

Java Arrays로 배열 다루기 1. 배열의 비교와 출력: equals(), toString() int[] arr = {0, 1, 2, 3, 4}; int[][] arr2D = {{11, 12}, {21, 22}}; System.out.println(Arrays.toString(arr)); //[0, 1, 2, 3, 4] 출력 System.out.println(Arrays.deepToString(arr2D)); // [[11, 12], [21, 22]] String[][] str2D = new String[][]{{"aaa", "bbb"}, {"AAA", "BBB"}}; String[][] str2D2 = new String[][]{{"aaa", "bbb"}, {"AAA", "BBB"}}; System.out.println(Arrays.. 더보기
Java 2차원 배열의 선언 1. 2차원 배열의 선언 타입[][] 변수명; 타입 변수명[][]; 타입[] 변수명[]; int[][] score new int[4][3]; // 4행 3열의 2차원 배열 생성 2. 2차원 배열의 인덱스(Index) score[0][0] score[0][1] score[0][2] score[1][0] score[1][1] score[1][2] score[2][0] score[2][1] score[2][2] score[3][0] score[3][1] score[3][2] 3. 2차원 배열의 초기화 // 1. 배열의 초기화 int[][] arr = new int[][]{1, 2, 3}, {4, 5, 6}; // 2. new int[][]가 생략된 배열의 초기화 int[][] arr = { {1, 2, 3},.. 더보기
Java String배열 1. String 배열의 선언과 생성 // 3개의 문자열을 담을 수 있는 배열 생성 // 참조형 변수의 기본값은 null로 초기화 됨 String[] name = new String[3]; 2. String 배열의 초기화 // 1. 배열의 각 요소에 문자열을 지정 String[] name = new String[3]; name[0] = "Kim"; name[1] = "Park"; name[2] = "Yi"; // 2. 배열의 생성과 초기화를 동시에 하는 방법 String[] name = new String[] {"Kim", "Park", "Yi"}; // 3. 2번 초기화를 더 간략하게 쓰는 방법 String[] name = {"Kim", "Park", "Yi"}; 3. String 클래스 1) char.. 더보기
Java 배열(Array)의 출력 1. 배열의 출력 int[] iArr = {50, 60, 70, 80, 90}; System.out.println(iArr); // [I@14318bb 형식의 문자열이 출력됨, '[': 배열, 'I': Integer타입, '@14318bb': 위치(주소) char[] chArr = {'a', 'b', 'c', 'd'}; System.out.println(chArr); // abcd가 출력됨 // 배열의 요소 순서대로 하나씩 출력 for(int i = 0; i< iArr.length; i++); { System.out.println(iArr[i]); } // Arrays 이용하여 배열의 요소 순서대로 하나씩 출력 // Arrays는 배열에 관련된 메소드를 제공함(import java.util,Arrays;.. 더보기
[TIL]이노베이션 캠프 62일차 1. 개발 진행 상황 2. 개발 중 발생한 이슈와 해결 3. 새로 배운 것 4. 참고 레퍼런스 5. 오늘 한 일 / 회고 6. TO-DO LIST 7. 특이사항 더보기
[TIL]이노베이션 캠프 61일차 1. 개발 진행 상황 2. 개발 중 발생한 이슈와 해결 3. 새로 배운 것 4. 참고 레퍼런스 5. 오늘 한 일 / 회고 6. TO-DO LIST 7. 특이사항 더보기
Java 배열(array) 배열(Array)- 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것- 많은 양의 데이터를 다룰 때 유용- 배열의 각 요소는 연속적임  1. 배열의 선언- 배열을 다루기 위한 참조변수 선언// 두가지 방법 모두 java에서 지원 함, 선택해서 사용하면 됨타입[] 변수명; // java 스타일타입 변수명[]; // c언어 스타일  2. 배열의 생성- 실제 저장 공간 생성변수명 = new 타입[길이];  3. 배열의 선언과 생성- 배열의 선언과 생성 동시에 작성하기타입[] 변수명 = new 타입[크기];int[] score = new int[5];  4. 배열의 인덱스각 요소(저장공간)에 자동으로 붙는 일련 번호로 0부터 시작함  5. 배열의 길이// 배열명.length// 배열은 한번 생성하면 실행하는 .. 더보기
Java 제어문 - 반복문(for, while, do while) 제어문(control statement)프로그램의 흐름(Flow)를 바꾸는 역할을 하는 문장 1. 조건문https://k-sky.tistory.com/108 Java 제어문 - 조건문(If, if-else, if-else if, switch)제어문(control statement) 프로그램의 흐름(Flow)를 바꾸는 역할을 하는 문장 1. 조건문 1) if문 if (조건식) { // 조건식이 참(true)일 때 수행될 문장 }  2) if-else문 if (조건식) { // 조건식이 참(true)일..k-sky.tistory.com 2. 반복문    1) for문for ( 초기화; 조건식; 증감식) { // 조건식이 참(true)일 때 수행될 문장}     2) while문while (조건식) { //.. 더보기