[JAVA] 오라클 DB연결 4 package db_test2; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import java.util.Scanner; public class JDBC_Ex4 { static Scanner scan = new Scanner(System.in); static Connection conn; static Statement stmt = null; public static void main(String[] args) { try { Class.forName("oracle.jdbc.driver.OracleDriver"); String db_url = ".. Java 2023.04.04
[JAVA] 오라클 DB연결3 학번, 이름, 학과를 입력받아서 student 테이블에 삽입하기 #executeUpdate package db_test2; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Scanner; public class JDBC_Ex3 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); Connection conn; Statement stmt = null; try { Class.forN.. Java 2023.04.04
[JAVA] 오라클 DB연결2 EMP 테이블에서 사번, 이름, 급여, 급여등급을 검색하여 console 창에 출력 #executeQuery package db_test2; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class JDBC_Ex2 { public static void main(String[] args) { Connection conn; Statement stmt = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); String db_url =.. Java 2023.04.04
[JAVA] 오라클 DB연결 package db_test2; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class JDBC_Ex1 { public static void main(String[] args) { Connection conn; Statement stmt = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); String db_url = "jdbc:oracle:thin:@localhost:1521:xe"; String db_id = "SYSTE.. Java 2023.04.04
[Java] 다차원배열 2023.3.10. 수업 5일차 double score[][] = { { 3.3, 3.4 }, // 1학년 1, 2학기 평점 { 3.5, 3.6 }, // 2학년 1, 2학기 평점 { 3.7, 4.0 }, // 3학년 1, 2학기 평점 { 4.1, 4.2 } }; // 4학년 1, 2학기 평점 double totalSum = 0; int cnt = 0; for (int i=0; i Java 2023.03.10
[Java] 배열 문제 2023.03.09 수업 4일차 package chapter06; import java.util.Arrays; import java.util.Scanner; public class newProblem_7class { public static void main(String[] args) { // 1-1. Scanner 클래스를 통해 6개의 공간을 가지는 int 형 배열에 값을 입력한다. Scanner scan = new Scanner(System.in); int arr[] = new int[6]; int num; int idx=0; System.out.println("숫자를 입력하세요."); for (int i=0; i Java 2023.03.09
[Java] 배열에서 중복 값 제거하기 2023.3.9. 수업 4일차 int arr[] = {30,20,60,0,25,20,60,0,10,30}; int arr2[] = new int[arr.length]; int idx = 0; boolean insert = true; boolean zeroflg = true; for (int i = 0; i < arr.length; i++) { insert = true; if (arr[i] == 0 && zeroflg) { // 0 값 따로 조건줌 arr2[idx] = arr[i]; idx++; zeroflg = !zeroflg; } for (int j = 0; j < arr2.length; j++){ // 중복 숫자 판별 if (arr[i] == arr2[j]) { insert = false; // 입력.. Java 2023.03.09
[Java] 버블 정렬 알고리즘 2023.03.08 수업 3일차 package chapter06; import java.util.Arrays; public class ArrEx3 { public static void main(String[] args) { // 버블 정렬 알고리즘 int arr[] = {7,4,5,1,3}; int store = 0; for (int i = 0; i arr[j+1]) { store = arr[j+1]; arr[j+1] = arr[j]; arr[j] = store; } } System.out.pr.. Java 2023.03.08
[Java] 선택 정렬 알고리즘 2023.03.08 수업 3일차 package chapter06; import java.util.Arrays; public class ArrEx2 { public static void main(String[] args) { // 선택 정렬 알고리즘 int arr[] = {9,6,7,3,5}; int min; int store; int idx = 0; for (int i = 0; i < arr.length; i++) { min = arr[i]; for (int j = i+1; j < arr.length; j++) { if (arr[j] < min) { min = arr[j]; idx = j; } } store = arr[i]; arr[i] = min; arr[idx] = store; System.out.p.. Java 2023.03.08