본문 바로가기
반응형

java136

[Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Mybatis +Oracle 프로젝트 시작하기(2) 이전 글 https://greed-yb.tistory.com/137 [Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Oracle 프로젝트 시작하기(1) IntelliJ Ultimate 로 진행하였다 https://www.jetbrains.com/ko-kr/idea/download/#section=windows IntelliJ IDEA 다운로드: 우수성과 인체 공학이 담긴 JetBrains Java IDE www.jetbrains.com 프로젝트 생성하기 기본적으로 사용할 D greed-yb.tistory.com 화면 페이지 생성하기 src -> main -> java -> com -> example -> demo 아래에 Controller 폴더를 생성하고 안에.. 2023. 3. 25.
[Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Mybatis +Oracle 프로젝트 시작하기(1) IntelliJ Ultimate 로 진행하였다 https://www.jetbrains.com/ko-kr/idea/download/#section=windows IntelliJ IDEA 다운로드: 우수성과 인체 공학이 담긴 JetBrains Java IDE www.jetbrains.com 프로젝트 생성하기 기본적으로 사용할 Dependency 를 추가해준다 Oracle과 Mysql을 주로 사용하기에 Oracle Driver를 추가했다 우측 상단의 Run 버튼을 클릭하면 위와 같은 오류가 생긴다 Oracle Drive를 추가해놓았는데 설정해놓은게 없어서 그렇다 DB없이 실행하기 DB 연결없이 사용하려는 경우 src -> main -> java -> com -> example -> demo -> DemoApp.. 2023. 3. 25.
[프로그래머스 - JAVA] 연속된 수의 합 입출력 예 설명 입출력 예 #1 num = 3, total = 12인 경우 [3, 4, 5]를 return합니다. 입출력 예 #2 num = 5, total = 15인 경우 [1, 2, 3, 4, 5]를 return합니다. 입출력 예 #3 4개의 연속된 수를 더해 14가 되는 경우는 2, 3, 4, 5입니다. 내 풀이 import java.util.ArrayList; import java.util.Arrays; import java.util.List; class Solution { public int[] solution(int num, int total) { int[] answer = {}; // total 값과 비교하기 위한 변수 int sum = 0; // for (int i = num; i 2023. 3. 18.
[프로그래머스 - JAVA] 다음에 올 숫자 내 풀이 class Solution { public int solution(int[] common) { int answer = 0; int sum = common[1]-common[0]; int multi = 0; for (int i = 1; i < common.length; i++) { if(common[i]-common[i-1] != sum){ multi = common[i] / common[i-1]; sum = 0; } } if (sum == 0){ answer = common[common.length-1] * multi; }else if (multi == 0){ answer = common[common.length-1] + sum; } return answer; } } 테스트 8번 실패 소스 cl.. 2023. 3. 18.
[프로그래머스 - JAVA] OX퀴즈 입출력 예 quiz result ["3 - 4 = -3", "5 + 6 = 11"] ["X", "O"] ["19 - 6 = 13", "5 + 66 = 71", "5 - 15 = 63", "3 - 1 = 2"] ["O", "O", "X", "O"] 입출력 예 설명 입출력 예 #1 3 - 4 = -3 은 틀린 수식이므로 "X", 5 + 6 = 11 은 옳은 수식이므로 "O" 입니다. 따라서 ["X", "O"]를 return합니다. 입출력 예 #2 19 - 6 = 13 은 옳은 수식이므로 "O", 5 + 66 = 71 은 옳은 수식이므로 "O", 5 - 15 = 63 은 틀린 수식이므로 "X", 3 - 1 = 2는 옳은 수식이므로 "O" 따라서 ["O", "O", "X", "O"]를 return합니다. 내 풀.. 2023. 3. 18.
[프로그래머스 - JAVA] 최빈값 구하기 내 풀이 import java.util.*; class Solution { public int solution(int[] array) { int answer = 0; // 같은 숫자가 있을때 + 할 변수 int count = 0; int num = 0; // 매개변수의 개수를 더하기 위한 HashMap HashMap map = new HashMap(); for (int a : array){ // map에 a라는 key의 여부 확인 if (!map.containsKey(a)){ count = 0; // 한번 더 array를 반복하면서 자신을 포함한 값을 count함 for(int b : array){ if (a == b){ count++; // 반복되는 수 중에 자신의 key가 같으면 +된 count를 넣.. 2023. 3. 18.
반응형