목록분류 전체보기 (790)
Yeonee's Story
안녕하세요. #yeoneeblog 여니입니다 :) 오늘은 이차원배열의 다양한 예제 문제를 풀어보겠습니다. package com.kh.practice.dimension; import java.util.Arrays; public class DimensionPractice { public void practice4() { int[][] arr = new int[4][4]; // 0행 0열부터 2행 2열까지는 1~10 사이의 임의의 정수값을 저장하시오 for (int i = 0; i < 3; i++) { // 0행, 1행, 2행 for (int j = 0; j < 3; j++) { arr[i][j] = (int) (Math.random() * 10 + 1); arr[i][3] += arr[i][j]; arr[3..
안녕하세요. #yeoneeblog 여니입니다 :) 오늘은 자바 배열의 이차원 배열에 대해 알아보겠습니다. * 이차원 배열 : 일차원 배열 여러개를 하나로 묶은 것 public void method1() { // 일차원 배열 선언 // int [] arr1; // int arr2 []; /* * 이차원 배열 선언 * [표현법] * 1. 자료형 배열명 [][]; * 2. 자료형 [][] 배열명; * 3. 자료형 [] 배열명 []; * */ int arr1[][] ; int [][] arr2 ; int [] arr3 []; /* * 이차원 배열 할당(크기 지정) * 배열명 = new 자료형[행크기][열크기]; */ arr3 = new int[2][3]; // 이차원배열 선언과 동시에 할당 int[][] arr..
안녕하세요. #yeoneeblog 여니입니다 :) 오늘은 자바 배열의 얕은 복사, 깊은 복사에 대해 알아보겠습니다. [ 얕은 복사 ] public void method1() { // 원본배열 셋팅 int [] origin = {1,2,3,4,5}; System.out.println("===원본 배열 출력==="); for(int i = 0; i< origin.length; i++) { System.out.print(origin[i] + " "); } // 단순하게 origin배열을 다시 copy 배열에 대입(주소값만 저장) int [] copy = origin; System.out.println("===복사본 배열 출력==="); for(int i = 0; i< origin.length; i++) { S..
안녕하세요. #yeoneeblog 여니입니다 :) 오늘은 이번 가정의 달을 맞이한 일상을 공유하고자 합니다.ㅎㅎ 스벅은 뭐다?! 돌체라떼가 국롤!! 치과 갔다가 본가로 가는길에 들린 스타벅스 dt 너무 편해요. 엄마 드릴 따뜻한 말차라떼도 테이크아웃해서 본가로 가는길~ 이번에 우리 짝꿍이가 부모님 갖다드리라고 준비해준 양갱이에요.ㅎㅎ 엄마 녹차 좋아한다구 양갱도 좋아한다니깐 녹차 양갱을 찾다가 저렇게 멋진 양갱을 살 줄이야!! 이렇게럭셔리한 양갱은 처음본다!! 부모님께 드린다구 태극당도 함께 다녀와서 롤케익도 사구 카스테라도 사구! 기본에 충실하지만 빵의 촉감이나 식감이 정말 부드럽고 맛있었어요. 대신 빵 가격은..몇개 안담아도 가격을 후덜덜 하지만 ㅠㅠ 오랜만에 늦잠도 푹자고 일어나니 해가 중천..ㅎㅎ..
안녕하세요. #yeoneeblog입니다 :) 오늘은 배열 초기값, 배열의 크기를 아닌 법, 반복문으로 활용한 예시를 알아보겠습니다. 배열의 초기값 int[] iArr = new int[7]; double[] dArr = new double[3]; // 배열선언후 크기만 지정한 상태 // 그럼 각각의 인덱스값 어떤식으로 값이 초기화 되어있나 확인 for (int i = 0; i < 5; i++) { // 0 , 1 , 2 System.out.println(iArr[i]); } for (int i = 0; i < 3; i++) { // 0 , 1 , 2 System.out.println(dArr[i]); } // 내가 각 인덱스에 값을 초기화 하지 않았는데도 값들이 담겨있음. // 누가담아줄까? 바로 jvm..