NewBean의 웹과 콩나무
close
프로필 배경
프로필 로고

NewBean의 웹과 콩나무

  • 분류 전체보기 (500)
    • Programming Language (87)
      • Java (65)
      • C (4)
      • Python (16)
      • R (2)
    • UI & UX (4)
      • Figma (4)
    • Front-End Study (193)
      • HTML+CSS (34)
      • HTML 사전 (6)
      • CSS 사전 (14)
      • Sass (6)
      • 반응형 웹 (8)
      • JavaScript (52)
      • TypeScript (8)
      • React (29)
      • Next.js (9)
      • Angular (1)
      • Vue.js (23)
      • Vite (2)
      • Node.js (1)
    • Back-End Study (101)
      • DBMS (28)
      • Linux (43)
      • Git & GitHub (15)
      • Express (7)
      • Postman (4)
      • REST API (2)
      • PHP (0)
      • Grafana (2)
    • Computer Science (15)
    • 정보처리기사 (76)
      • 1. 요구사항 확인 (1)
      • 2. 화면 설계 (1)
      • 3. 데이터 입출력 구현 (1)
      • 4. 통합 구현 (1)
      • 5. 인터페이스 구현 (1)
      • 6. 프로그래밍 언어 활용 (1)
      • 7. SQL 응용 (1)
      • 8. 서버 프로그램 관리 (1)
      • 9. 소프트웨어 개발 보안 구축 (1)
      • 10. 애플리케이션 테스트 관리 (1)
      • 11. 응용 SW 기초 기술 활용 (1)
      • DB (65)
    • 잡다한 말 (6)
    • 기타 (5)
    • 내가 읽은 책 (5)
    • 없어진 글모음 (7)
  • 홈
  • 방명록
  • 깃허브
  • 포트폴리오
참조자료형 - 3. 2차원 배열

참조자료형 - 3. 2차원 배열

1. 2차원(정방행렬) 배열- 가로 및 세로 방향으로 정렬된 배열    ※ 선언 시, 배열의 첫 번째 특징(동일한 자료형 저장)이 나타나야 함 2. 2차원(다차원) 배열의 선언 - 자료형[ ][ ] 변수명 or 자료형 변수명[ ][ ] or 자료형[ ] 변수명[ ] 3. 2차원(정방행렬) 배열의 객체 생성  - 방법 1 (배열 객체의 생성 + 값 대입)// 기본 문법 구조자료형[][] 참조변수명 = new 자료형[행의 길이][열의 길이];참조변수명[0][1] = 값;참조변수명[0][1] = 값; ...참조변수명[행의 길이 - 1][열의 길이 - 1] = 값;// Exampleint[][] arr = new int[3][4];arr[0][0] = 1;arr[0][1] = 2;arr[0][2] = 3;arr..

  • format_list_bulleted Programming Language/Java
  • · 2022. 7. 7.
  • textsms
참조자료형 - 2. 1차원 배열 (세 가지 초기값 부여방식 및 출력하기)

참조자료형 - 2. 1차원 배열 (세 가지 초기값 부여방식 및 출력하기)

1. 1차원 배열의 생성 및 값 대입 - 방법 1. (배열 객체의 생성 + 값 대입)// 기본 문법 구조자료형[] 참조변수명 = new 자료형 [배열의 길이];참조변수명[0] = 값;참조변수명[1] = 값; …참조변수명[배열의 길이 - 1] = 값;// Exampleint[] arr = new int[3];arr[0] = 3;arr[1] = 4;arr[2] = 5;  - 방법 2. (배열 객체의 생성 및 값 대입)    ※ 방법 2는 선언과 값의 대입 분리 가능 (3은 불가능)// 기본 문법 구조자료형[] 참조변수명 = new 자료형[] {값, 값, ..., 값};// Exampleint[] arr = new int[]{3, 4, 5};  - 방법 3. (값 대입) : 대입할 값만 입력// 기본 문법 구..

  • format_list_bulleted Programming Language/Java
  • · 2022. 7. 7.
  • textsms
참조자료형 - 1. 1차원 배열 (배열의 특징/선언/객체생성/메모리구조)

참조자료형 - 1. 1차원 배열 (배열의 특징/선언/객체생성/메모리구조)

1. 자바 자료형 - 자바자료형은 크게 2가지가 존재 - 기본자료형(8개) - 자료형이 곧 값임 - 값을 있는 그대로 사용하는 자료형 (boolean, byte, short, int, long, float, double, char) - 참조자료형(무한개) - 자료형이 모여서 만들어진 자료형 - 값을 조작할 수 있음 → 값이 속성과 기능을 가짐 (배열, 열거, 클래스/인터페이스) 2. 배열(Array) (1차원 배열) - 여러 개의 자바 데이터를 모아서 관리하는 필통같은 자료형 - 연관된 데이터를 모아서 관리하기 위해 사용    ※ 변수 : 하나의 데이터를 저장 , 배열 : 여러 개의 데이터를 저장 3. 배열의 두가지 특징  - 특징1. 동일한 자료형만 묶어서 저장 가능  - 특징2. 생성 시, 크기를 지..

  • format_list_bulleted Programming Language/Java
  • · 2022. 7. 6.
  • textsms
제어문과 제어키워드 - 3. 제어키워드

제어문과 제어키워드 - 3. 제어키워드

1. break - if문을 제외한 가장 가까운 중괄호 '{ }'를 탈출 (반복문의 반복을 멈춤)    ※ if문 없이 break를 사용하는 경우는 거의 없음 - break는 자신이 속해 있는 반복문을 강제 종료 시킴 // Exampleint i = 0;while (i  2. continue - 반복문의 첫 부분으로 돌아감    ※ if문 없이 continue를 사용하는 경우는 거의 없음// Examplefor (int num = 1; num

  • format_list_bulleted Programming Language/Java
  • · 2022. 7. 6.
  • textsms
제어문과 제어키워드 - 2. 반복제어문

제어문과 제어키워드 - 2. 반복제어문

1. for 제어문 - 원하는 횟수만큼 반복 - 특정한 횟수만큼 반복 실행을 하는 경우에 자주 사용    ※ Interation : 반복// 기본 문법 구조for (초기식; 조건식; 증감식) { 실행내용; // 조건식이 true인 동안 실행}// 초기식 : for문이 시작될 때 딱 1번 실행// 조건식 : for문 안으로 들어가는 유일한 출입구 (true인 경우 진입, false이면 for문 종료)// 증감식 : for문의 닫힌 괄호 '}' 이후에 실행// Example1for (int i = 1; i     ※ 조건식을 생략하면, 컴파일러는 자동으로 true를 입력(무한루프) // Example2// 1이상 100미만의 정수 중에서 7의 배수와 9의 배수를 출력하는 프로그램을 작성해보자// (단, ..

  • format_list_bulleted Programming Language/Java
  • · 2022. 7. 6.
  • textsms
제어문과 제어키워드 - 1. 선택제어문

제어문과 제어키워드 - 1. 선택제어문

1. 제어문의 개념- 제어문 : 프로그램 실행 순서를 제어- 제어문의 종류    - 선택제어문 : if, switch    - 반복제어문 : for, while, do-while- 제어키워드의 종류    - break, continue 1) if 제어문 (조건문)- if 절의 값이 true일 때, 안에 then절이 실행됨. if 절이 false이면 then절이 실행되지 않음    ※ if 제어문에서 실행문이 하나이면, 중괄호가 없어도 가능(2개 이상은 불가능)    ※ 조건식 : boolean 데이터를 반환// 기본 문법 구조if (조건식) {        // if절 실행내용;    // then절} else if (조건식) { 실행내용;} else { 실행내용;}// Exampleint age = 1..

  • format_list_bulleted Programming Language/Java
  • · 2022. 7. 5.
  • textsms
  • navigate_before
  • 1
  • ···
  • 7
  • 8
  • 9
  • 10
  • 11
  • navigate_next
공지사항
  • 문의 (juv6262@naver.com)
전체 카테고리
  • 분류 전체보기 (500)
    • Programming Language (87)
      • Java (65)
      • C (4)
      • Python (16)
      • R (2)
    • UI & UX (4)
      • Figma (4)
    • Front-End Study (193)
      • HTML+CSS (34)
      • HTML 사전 (6)
      • CSS 사전 (14)
      • Sass (6)
      • 반응형 웹 (8)
      • JavaScript (52)
      • TypeScript (8)
      • React (29)
      • Next.js (9)
      • Angular (1)
      • Vue.js (23)
      • Vite (2)
      • Node.js (1)
    • Back-End Study (101)
      • DBMS (28)
      • Linux (43)
      • Git & GitHub (15)
      • Express (7)
      • Postman (4)
      • REST API (2)
      • PHP (0)
      • Grafana (2)
    • Computer Science (15)
    • 정보처리기사 (76)
      • 1. 요구사항 확인 (1)
      • 2. 화면 설계 (1)
      • 3. 데이터 입출력 구현 (1)
      • 4. 통합 구현 (1)
      • 5. 인터페이스 구현 (1)
      • 6. 프로그래밍 언어 활용 (1)
      • 7. SQL 응용 (1)
      • 8. 서버 프로그램 관리 (1)
      • 9. 소프트웨어 개발 보안 구축 (1)
      • 10. 애플리케이션 테스트 관리 (1)
      • 11. 응용 SW 기초 기술 활용 (1)
      • DB (65)
    • 잡다한 말 (6)
    • 기타 (5)
    • 내가 읽은 책 (5)
    • 없어진 글모음 (7)
최근 글
인기 글
최근 댓글
태그
  • #html+css
  • #react
  • #Java
  • #JavaScript
  • #정보처리기사
  • #리눅스
  • #Computer Science
  • #Vue.js
  • #DBMS
  • #Git & GitHub
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바