본문 바로가기

java79

[백준/Java] Lv.Bronze 시험 성적 https://www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 설명 풀이 코드(Java) 2023. 3. 13.
자바의 정석 - 자바의 열세 번째 이야기, 예외처리 *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 예외처리(Exception handling) 예외처리란 프로그램을 실행 시 발생할 수 있는 예외의 발생에 대비해서 코드를 작성하는 것을 말한다. 예외처리를 하면 프로그램의 비정상적인 종료를 막고, 정상적으로 실행 상태를 유지할 수 있다. 프로그램에는 컴파일 에러(c.. 2023. 3. 13.
[프로그래머스/Java] Lv.0 순서쌍의 개수 https://school.programmers.co.kr/learn/courses/30/lessons/120836 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 2023. 3. 9.
[프로그래머스/Java] Lv.0 진료 순서 정하기 https://school.programmers.co.kr/learn/courses/30/lessons/120835 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 이번 문제는 생각이 살짝 필요한 문제였는데 answer 변수에 각각 인덱스에 1부터 emergency 갯수만큼 올라가고 2번째 for문에서 결과를 나타낼 수 있도록 하였다. 2023. 3. 9.
자바의 정석 - 자바의 열두 번째 이야기, 객체지향(8) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 내부 클래스(inner class) 내부 클래스란 클래스 안에 선언된 클래스를 말하는데 특정 클래스 내에서만 사용되는 클래스를 내부 클래스로 선언한다. 주로 GUI 애플리케이션의 이벤트 처리에 주로 사용된다. // 일반적인 클래스 class A { ... } cla.. 2023. 3. 9.
[프로그래머스/Java] Lv.0 짝수 홀수 개수 https://school.programmers.co.kr/learn/courses/30/lessons/120824 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 이번 문제는 배열에 익숙하다면 쉽게 풀 수 있는 문제이다. 2023. 3. 8.
[프로그래머스/Java] Lv.0 직각삼각형 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/120823 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 이번 문제는 자바를 처음 시작하면 별을 가지고 트리 형식으로 쌓는 코드를 해본 적이 있을텐데 이번 문제도 그러한 문제여서 쉽게 푼 문제였다. 2023. 3. 8.
자바의 정석 - 자바의 열한 번째 이야기, 객체지향(7) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 추상 클래스(abstract class) 추상 클래스란 클래스가 설계도라고 비유하면 추상 클래스는 미완성 클래스라고 생각하면 쉽다. 추상 메서드(미완성 메서드)를 포함하고 있는 클래스라고 알고 있으면 되고 일반 메서드가 추상 메서드를 호출할 수 있다. 추상 클래스는.. 2023. 3. 8.
[프로그래머스/Java] Lv.0 나이 출력 https://school.programmers.co.kr/learn/courses/30/lessons/120820 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 이번 문제는 문제를 잘 읽고 더하기만 할 줄 아는 간단한 문제이다. 2023. 3. 7.
자바의 정석 - 자바의 열 번째 이야기, 객체지향(6) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 다형성 다형성이란 여러가지 형태를 갖는 것을 말하는 데 프로그래밍에서의 다형성으로 설명하자면 하나의 참조 변수로 여러 타입의 객체를 참조할 수 있는 것을 말하고 부모 타입의 참조 변수로 자식 타입의 객체를 다룰 수 있는 것을 다형성이라고 부른다. CaptionTv .. 2023. 3. 7.
[프로그래머스/Java] Lv.0 피자 나눠 먹기(3) https://school.programmers.co.kr/learn/courses/30/lessons/120816 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 2023. 3. 6.
[프로그래머스/Java] Lv.0 피자 나눠 먹기(2) https://school.programmers.co.kr/learn/courses/30/lessons/120815 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 코드(Java) 2023. 3. 6.