❔ 문제 제공된 영문 텍스트에서 각 알파벳이 출현하는 빈도수와 차지하는 비율을 구하는 문제입니다. 영문 텍스트는 파일에서 읽어들이도록 설정해야 하고, 요구하는 최종 출력 모습의 예시는 아래와 같습니다. 💭 해결 접근 방법 영문 텍스트 파일에서 내용을 읽어올 메소드를
❔ 문제 입력된 정수 자료형의 숫자를 거꾸로 반환하는 프로그램 작성하는 문제입니다. 예를 들어, 12345 입력 -> 54321 출력이 되게 합니다. 단, 100 입력 -> 001이지만 1로 출력되어야 하며, 음수는 앞에 마이너스를 붙여야 합니다. > 입력할 값 ->
❔ 문제 알파벳의 대소문자를 변경하는 프로그램을 만드는 문제입니다. 사용자에게 입력을 받고, 알파벳 외의 값은 예외 처리가 필요합니다. 💭 풀이 생각하기 알파벳 대소문자의 아스키 코드 값을 참고해 각 대소문자에 해당하는 값의 연관성을 연산으로 알아낸다. 사용자가
❔ 문제 `랜덤 숫자를 반환`하는 메소드를 활용해서 풀 수 있는 두 가지 문제입니다. >1. Math.random(): java.lang.Math 클래스의 raondom 메소드 random(): java.util.Random 클래스 💭 1번 문제 1부터 45 사이
❔ 문제 💭 풀이 작성 코드 📌 우선 사용자에게 연도와 월을 입력받습니다. Main 메소드에서 Scanner를 이용해 사용자에게 연도와 월을 입력받고, createCalendar라는 메소드를 별도로 생성해 달력 정보를 출력합니다. 📌 달력 정보를 가져오고
❔ 문제 사용자에게 진행할 총 투표수 (1 ~ 10000), 후보자 인원 (2 ~ 10), 후보자 이름(10자 미만 한글)을 입력 받고 가상 투표를 진행하는 프로그램을 만드는 문제입니다.(입력 조건에는 예외 없음) 후보 기호는 후보자 입력 순으로 정해지고, 각 투표는
📌 JSP란? JSP (JavaServer Pages) 동적 웹 콘텐츠를 생성하기 위해 사용하는 페이지입니다. 내용은 HTML과 JAVA 코드로 이루어집니다. JSP 페이지 코드는 아래같은 기본 구조를 가집니다. 이렇게 JSP 페이지를 구현하면 사용자의 요청을 받아
Persistence Framework는 애플리케이션이 데이터를 지속적으로 저장하고 관리하기 위해 사용하는 Spring의 소프트웨어 라이브러리입니다. 개발자가 데이터베이스와 쉽게 상호작용할 수 있도록 여러 기능을 제공합니다.JDBC (Java Database Conne
Java에서 List를 배열로 바꾸는 방법은 List 클래스에 있는 toArray() 메소드를 사용하는 것입니다. 구체적인 방법을 아래처럼 정리해 보았습니다. 방법 1: toArray() 사용 -> Object 배열 반환 이 방법은 Object 배열을 반환합니다.
JPA repository 테스트를 작성하는 과정에서 오늘의 글이 시작되었습니다. JUnit의 기능을 어떻게 활용할 수 있는지부터 JPA의 특성을 고려한 코드 작성까지 꼬리에 꼬리를 무는 궁금증을 해결했던 내용을 정리해 보겠습니다. 사용하려는 데이터베이스에 액세스가