sarang넘치는 코딩 공작소
close
프로필 배경
프로필 로고

sarang넘치는 코딩 공작소

  • 분류 전체보기 (110)
    • Java (15)
    • SpringBoot (1)
    • 코딩테스트 (59)
      • 개념정리 (9)
      • 문제풀이 (50)
    • 자격증 (16)
      • 정보처리기사 (12)
      • AWS Solution Architecture (4)
    • JavaScript (1)
    • Vue.js (8)
    • 프로젝트 (1)
    • RabbitMQ (1)
    • Network (6)
    • Database (2)
  • 홈
  • 태그
  • 방명록
데이터 타입 분류 - JAVA

데이터 타입 분류 - JAVA

데이터 타입변수, 상수, 매개변수 등의 타입과 값 범위 정의컴파일러에게 데이터 타입과 필요한 메모리 크기 알림운영체제의 메모리 할당 및 저장 가능한 데이터 결정정수, 소수, 문자 등 다양한 형태의 데이터 저장 가능 기본 타입과 참조 타입기본형 데이터 타입 (primitive data types)값 자체를 저장언어에 의해 미리 정의됨키워드로 이름이 지정됨 참조 타입 (reference/object data types)객체가 생성된 메모리 주소를 저장변수의 기본값은 null객체의 주소를 참조하는 타입배열, 열거, 클래스, 인터페이스 타입 박싱 박싱(boxing)기초 타입을 클래스 타입으로 캡슐화하는 것클래스의 기능을 사용하게 해줌Java는 기초타입에 대한 래퍼 클래스를 제공Double, Float, Lo..

  • format_list_bulleted Java
  • · 2025. 4. 20.
  • textsms
제어문 - JAVA

제어문 - JAVA

제어문(control statement)프로그램의 실행흐름을 제어하는 것조건문(conditional statement)반복문(iterative statement)분기문(branch statement) 조건문조건식에 따라 프로그램의 흐름 제러조건식의 결과에 따라 블록 실행 여부가 결정Java는 if와 switch 두가지 조건문 지원 1️⃣ if 문if( 조건식 ){ 실행문;}조건식이 true 이면 실행문을 실행하고 false 이면 실행하지 않음조건식(condition): 조건식에는 비교 연산식, 변수, 논리값 가능 2️⃣ if-else문if(조건식){ // 조건식이 true라면 실행문;}else { // 조건식이 false라면 실행문;}실행문은 단일/복합 실행문 모두 가능복합 실행문 사용시 중..

  • format_list_bulleted Java
  • · 2025. 4. 15.
  • textsms

[ Map ] key값을 기준으로 정렬

1. TreeMap내부적으로 키를 오름차순 정렬해 유지함import java.util.Map;import java.util.TreeMap;public class Main { public static void main(String[] args) { Map map = new TreeMap(); map.put("banana", 2); map.put("apple", 5); map.put("cherry", 3); for (Map.Entry entry : map.entrySet()) { System.out.println(entry.getKey() + ": " + entry.getValue()); } }}appl..

  • format_list_bulleted Java
  • · 2025. 1. 25.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (110)
    • Java (15)
    • SpringBoot (1)
    • 코딩테스트 (59)
      • 개념정리 (9)
      • 문제풀이 (50)
    • 자격증 (16)
      • 정보처리기사 (12)
      • AWS Solution Architecture (4)
    • JavaScript (1)
    • Vue.js (8)
    • 프로젝트 (1)
    • RabbitMQ (1)
    • Network (6)
    • Database (2)
최근 글
인기 글
최근 댓글
태그
  • #queue
  • #소프트웨어설계
  • #bfs
  • #Stack
  • #backtracking
  • #정보처리기사
  • #Interview
  • #HashMap
  • #dynamic_programming
  • #vue.js
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바