Java 4

[백준/JAVA] 2884 알람 시계

문제 나의 접근 방법 단지, 45분전의 시간만 구하면 되는 것이다. 1. 만약 입력받은 분이 45분보다 작다면 시간은 -1이 되며, 45분전의 시간의 분(M)은 기존의 분 +15분이 된다. 1-1. 이렇게 생각한 이유 2. 시간이 0보다 작아진다면 해당 시간을 23으로 설정하면 된다. 두 가지 입력 방법을 가지고 해결해보자 - Scanner 사용 (소요시간 256ms) import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int H = sc.nextInt(); int M = sc.nextInt(); // 분이 45분보다 작다면 if(M

코딩테스트 2021.04.27

JDBC 기본구조

[ Connection ] 자바프로그램과 데이터베이스를 연결하여 사용하기 위해서는 무조건 Connection 객체가 필요하다. 특정 SQL 문장을 정의하고 실행시킬 수 있는 Statement 객체를 생성할 때 Connection 객체를 이용한다. public static void main(String[] args) throws SQLException { // 0. 객체생성 Connection con = null; Statement stmt = null; ResultSet rs = null; // 1. 드라이버 등록 try { Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.println("[드라이버 등록 성공]"); // 2. db 연결 = c..

JDBC 2019.11.10

[백준/JAVA] 4153 직각삼각형

1. 문제 2. 풀이 ** 단 , 입력받은 세 개의 숫자를 비교하여 큰 수를 빗변으로 설정해 풀어야 하는 조건을 새로 추가하여 풀었다. ** -- MINE🔥 public static void main(String args[]) { Scanner sc = new Scanner(System.in); while (true) { int max = 0; System.out.print("숫자 입력 :"); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); if ((a > 0 && a 0 && b 0 && c b && a > c) { max = a; if ((b * b) + (c * c) == max * max) { System.out.println..

코딩테스트 2019.11.08