본문 바로가기 메뉴 바로가기

언젠가 꽃이 될 개발자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

언젠가 꽃이 될 개발자

검색하기 폼
  • 분류 전체보기 (224)
    • 프로그래밍 (52)
      • 자바 (29)
      • 스프링 (4)
      • JPA (9)
      • querydsl (2)
      • html,css (0)
      • database (2)
      • Spring Security (6)
    • 개발 (5)
    • 코딩테스트 (15)
      • 백준 자바 (14)
    • Git (3)
    • 앱개발 (1)
    • 자격증 (39)
      • 정보처리산업기사 (39)
    • 디버깅 (19)
    • 파이썬 (5)
      • 이것이 취업을 위한 코딩 테스트다 (5)
    • 독서 (8)
      • 스프링 부트와 AWS로 구현하는 웹 서비스 (2)
    • http (0)
    • 기타 (5)
    • 해커랭크 챌린지 (53)
    • 일기 (1)
    • 한줄다짐 (0)
    • cs (3)
    • 경험 (1)
    • sql (0)
  • 방명록

전체 글 (224)
[자바의 정석] Ch11-1 컬레션 프레임웍(collections framework) / Ch 11-7 ArrayList

🤔 컬렉션 프레임워크(collections framework) ✔ 컬렉션(collection) - 여러 객체(데이터)를 모아 놓은 것 ✔ 프레임웍(framework) - 표준화, 정형화된 체계적인 프로그래밍 방식 ✔ 컬렉션 프레임웍(collections framework) - 컬렉션(다수의 객체)을 다루기 위한 표준화된 프로그래밍 방식 - 컬렉션을 쉽고 편리하게 다룰 수 있는 다양한 클래스 제공 - java.util 패키지에 포함. JDK 1.2부터 제공 ✔ 컬렉션 클래스(collection class) - 다수의 데이터를 저장할 수 있는 클래스(예, Vertor, ArayList, HashSet) 🤔 컬렉션 프레임워크의 핵심 인터페이스 List : 순서 o, 중복 o Set : 순서 x, 중복 x Ma..

프로그래밍/자바 2022. 6. 27. 13:15
[hackerrank] hackerrank challenges Day 4 자바 코드 리뷰

지난 포스팅의 Day 4 강좌 리뷰에 이어 이번 포스팅에서는 Day 4 자바 코드 리뷰를 진행해보자. 오늘도 문제자체는 딱히 어려움은 없었고 기본 코드에서 조건을 잘 설정해주어서 강의 소스 코드를 보며 문제를 푸니 딱히 어려움은 없었다. 바로 코드를 보자. import java.io.*; import java.util.*; public class Person { private int age; public Person(int initialAge) { // Add some more code to run some checks on initialAge if(initialAge > 0) { age = initialAge; } else { System.out.println("Age is not valid, sett..

해커랭크 챌린지 2022. 6. 27. 12:30
[자바의 정석] Ch8-17 예외 되던지기(exception re-throwing) / Ch8-18 연결된 예외(chained exception)

오늘은 예외 되던지기와 연결된 예외에 대해 학습하자 🤔 예외 되던지기(exception re-throwing) ✔ 예외를 처리한 후에 다시 예외를 발생시키는 것 ✔ 호출한 메서드와 호출된 메서드 양족 모두에서 예외처리하는 것 백문이 불여일견!! 코드를 통해 확인하자. public class 예외되던지기 { public static void main(String[] args) { try { method(); }catch(Exception e) { // 4. (main 메서드에서 예외 처리됨.) 출력 System.out.println("main 메서드에서 예외 처리됨."); } } static void method() throws Exception { try { throw new Exception(); //..

프로그래밍/자바 2022. 6. 27. 12:17
[hackerrank] hackerrank challenges Day 4 자바 강의 리뷰

Day 4 챌린지를 시작해보자. 어제와 마찬가지로 Tutorial 강의를 먼저 수강하고 다음 포스팅에서 코드를 소개하고 설명하겠다. 우선 강의 실습 코드부터 확인하자. 우선 첫번째는 이전 시간에 만든 Car 클래스에 메서드를 추가하는 코드였다. /* VARIABLES: 1. DECLARE 2. ALLOCATE 3. INITIALIZE INSTANCE METHODS & PROPERTIES CONSTRUCTORS: 1. DEFAULT 2. CUSTOM */ public class Car { int maxSpeed = 100; int minSpeed = 0; double weight = 4079; boolean isTheCarOn = false; char condition = 'A'; String nameOf..

해커랭크 챌린지 2022. 6. 27. 11:39
[hackerrank] hackerrank challenges Day 3 자바 코드 리뷰

지난 포스팅의 Day3 강좌 리뷰에 이어 이번 포스팅에서는 Day 3 자바 코드 리뷰를 진행해보자. 영어로 된 문제이지만 문제의 내용을 이해하는데는 큰 어려움은 없는 문제였다. 이 문제 또한 BufferedReader로 입력은 다 받아둔 상태였고, 문제에서 주어진 조건에 맞게 if문 알고리즘을 짜서 System.out.println()으로 출력해주면 되는 간단한 문제였다. 바로 코드를 보자. import java.io.*; import java.math.*; import java.security.*; import java.text.*; import java.util.*; import java.util.concurrent.*; import java.util.function.*; import java.uti..

해커랭크 챌린지 2022. 6. 26. 11:14
[hackerrank] hackerrank challenges Day 3 자바 강의 리뷰

오늘은 Day 3 챌린지를 시작해보자. 어제와 마찬가지로 Tutorial 강의를 먼저 수강하고 다음 포스팅에서 코드를 소개하고 설명하겠다. 우선 강의 실습 코드부터 확인하자. 우선 첫번째로는 이전 시간에 만든 Car클래스에 메서드를 추가하는 코드였다. Car 클래스부터 확인해보자. /* VARIABLES: 1. DECLARE 2. ALLOCATE 3. INITIALIZE INSTANCE METHODS & PROPERTIES CONSTRUCTORS: 1. DEFAULT 2. CUSTOM */ public class Car { int maxSpeed = 100; int minSpeed = 0; double weight = 4079; boolean isTheCarOn = false; char condition..

해커랭크 챌린지 2022. 6. 26. 10:56
[hackerrank] hackerrank challenges Day 2 자바 코드 리뷰

지난 포스팅의 Day2 강좌 리뷰에 이어 이번 포스팅에서는 Day2 자바 코드 리뷰를 진행해보자. 영어로 된 문제이지만 문제를 이해하는 데에 큰 어려움은 없었다. BufferedReader를 통해 입력받는 형식은 이미 짜여져 있었고 메인 메서드에서 solve()를 호출까지 해준 상태다. 우리는 solve 생성자만 완성시켜 원하는 출력값의 형태로 출력만 시키면 되는 문제다!! 수식 계산이 헷갈릴 순 있었어도 문제에서 수식까지 제공해줘버려서 딱히 어려움은 없었다. 바로 코드를 보자. import java.io.*; import java.math.*; import java.security.*; import java.text.*; import java.util.*; import java.util.concurre..

해커랭크 챌린지 2022. 6. 25. 20:17
[hackerrank] hackerrank challenges Day 2 자바 강의 리뷰

오늘은 Day2 챌린지를 시작해보자. 우선 오늘 처음 알게된 사실인데 문제 가장 위에 Tutorial 강의가 있어서 강의 먼저 수강했다. 이번 포스팅에서는 강의 내용을 정리하고, 다음 포스팅에서 코드를 진행하겠다. (Day 2의 소스코드가 궁금한 사람은 여기 클릭(필자의 다음 포스팅으로 이동)) 우선 코드부터 확인하자. /* VARIABLES: 1. DECLARE 2. ALLOCATE 3. INITIALIZE INSTANCE METHODS & PROPERTIES CONSTRUCTORS: 1. DEFAULT 2. CUSTOM */ public class Car { int maxSpeed = 100; int minSpeed = 0; double weight = 4079; boolean isTheCarOn =..

해커랭크 챌린지 2022. 6. 25. 19:41
[hackerrank] hackerrank challenges Day 1 자바 코드 리뷰

오늘은 Day 1 문제를 풀어보고 코드를 리뷰해보자. 영어 문제이긴 하지만 예제와 함께 보면 이해하는 데에 어려움은 없을 것이다. 기존에 제시된 i, d, s에 추가로 int형, double형, string형 값을 입력받아 출력 조건에 맞게 출력시키면 되는 문제였다. 문제는 어렵지 않았으나 많이 낚이는(?) 부분이 있었을 텐데 코드를 통해 설명하겠다. 바로 코드로 들어가보자! import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { public static void main(String[] args) { int i = 4; double..

해커랭크 챌린지 2022. 6. 24. 19:24
[hackerrank] hackerrank challenges Day 0 자바 코드 리뷰

오늘부터 30일동안 hackerrank challenges에 도전한다 오늘은 그 첫번 째날로 Day 0 문제를 풀어보고 코드를 리뷰해보자. 문제가 영어이긴 하지만 예제를 보면 이해하는 데 어려움은 없을 것이다. "Hello, World." 고정 문자열 뒤에 inputString을 출력시켜 주면 된다. 문제가 어렵지 않았으니 바로 코드로 들어가보자! public class Solution { public static void main(String[] args) { // Create a Scanner object to read input from stdin. Scanner scan = new Scanner(System.in); // Read a full line of input from stdin and s..

해커랭크 챌린지 2022. 6. 23. 07:19
이전 1 ··· 8 9 10 11 12 13 14 ··· 23 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • challenges
  • 강의
  • JPA
  • 22 정보처리 산업기사
  • 백준
  • hackerrank challenges
  • 소스코드
  • 정보처리 산업기사
  • 해커랭크 챌린지
  • BAEKJOON
  • queue
  • 그리디
  • 자바의 정석
  • ORM
  • hackerrank
  • 디버깅
  • 22 정보처리산업기사
  • 정보처리산업기사
  • 해커랭크
  • 정보처리산업기사 공부법
  • Spring Security
  • 자바
  • Java
  • 챌린지
  • 코드
  • 해커랭크 자바 챌린지
  • 해커랭크 자바
  • 이코테
  • MSA
  • 나동빈
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.