본문 바로가기

728x90
반응형
SMALL

프로그래밍/JAVA

(14)
JAVA 코딩테스트 문제 9 - 가위바위보 프로그래머스 lv0 - 가위바위보public static String solution(String rsp) { String answer = ""; String[] a=rsp.split(""); for(int i =0;ia.length;i++) {if(a[i].equals("0")) answer.concat("5"); else if(a[i].equals("2"))answer.concat("0"); else answer.concat("2"); } return answer; }
java 코딩테스트 문제 8 프로그래머스 level 0 - 개미 군단 class Solution { public int solution(int hp) { int general =5; int soldier = 3; int labor =1; int mod=0; int answer = 0; answer = hp/general; mod = hp%general; if(mod!=0) { if(soldier
토이 프로젝트1 - 책 예약 프로그램_3 예약 대상이 되는 책 등록하는 부분import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;public class BookInfo { public void BookinfoRegist(String s, int n) { Connection conn = null; try { Class.forName("oracle.jdbc.OracleDriver"); conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.219.107:1521/xe","system","1234"); String s..
토이 프로젝트1 - 책 예약 프로그램_2 테이블 생성jdbc를 이용하여 일명 CRUD를 할 테이블을 몇개 만들어 보았다.예약 대상 책 정보를 저장할 테이블Create TABLE BookInfo( BookId varchar(100), -- 책이름BookNo number, -- 책 번호UserId VARCHAR2(50) -- 예약 유저)예약 정보CREATE TABLE ReserveInfo( USERID VARCHAR(50), BOOKID VARCHAR(100), RESERVE_DTTM DATE,RETURN_DTTM DATE )책 예약 유저 정보create table users(     userid varchar2(50) primary key,     username varchar2(50) not null,     userpassword varcha..
토이 프로젝트1 - 책 예약 프로그램_1 프로그램이라고 하기에는 뭐하지만 ORACLE DB/JDBC 를 이용하여 아주 간단한 책 예약 프로그램을 만들어 보고자 한다.사용 환경Eclipse 버전 :Eclipse IDE for Enterprise Java and Web Developers - 2024-03JDK 버전 : JDK11oracle 버전 : 18CJDBC 사용 방법은 구글링을 해서 찾아보았는데 아래 블로그를 참조하였다.[JAVA] JDBC란? 자바에서 JDBC 사용하기 (JAVA + MYSQL) — 개발저장소 (tistory.com) [JAVA] JDBC란? 자바에서 JDBC 사용하기 (JAVA + MYSQL)공부하는 입장이기 때문에 혹시 글에 잘못된 점이 있다면 댓글로 알려주시면 감사하겠습니다! 이번주에는 계속해서 DB와 관련해서 공부하..
프로그래밍 공부법 공부하는 방법도 잘 모르겠고, 실력이 안늘어서 고민이던 차에 자바의 정석으로 유명한 남궁성의 youtube 채널에서 공부법에 관한 영상을 보았다. 간단하게 말하면 실습을 많이 해야한다는 것이다. 이해를 못해도 실습을 많이 하는 것이 좋다고 한다.생각해보면 이론만 공부하고 실습은 거의 안한 것 같다. 문제 풀이도 그렇고 이해하는데 치중을 많이 했었다.그리고 책의 예제를 볼 때,1. 처음에는 그냥 따라친다. 그리고 실행되는 것 확인 한번에 이해하려는 욕심을 버린다. 가볍게 보고 넘어가고 반복한다2. 예제를 조금 변경해 본다. 그리고 실행 결과 예측해보고 결과 확인한다. 3. 예제에 주석을 단다.4. 코드 삭제하고 주석 보고 다시 작성5. 주석적고 코드 작성(?)6. 예제 조합 : 여러 예제를 합쳐 새로운 예..
JAVA 코딩테스트 문제 7 프로그래머스 level 0 배열 순서 바꾸기class Solution {     public int[] solution(int[] num_list) {                  for(int i=0;i            int temp = num_list[i];             num_list[i] = num_list[num_list.length-i-1];             num_list[num_list.length-i-1] = temp;          }         int[] answer = new int[num_list.length];         for(int i=0;i            answer[i] = num_list[i];         }         retu..
JAVA 코딩테스트 문제 6 프로그래머스 코딩테스트 문제 피자 나눠 먹기 2 level 0class Solution {     public int solution(int slice, int n) {         int answer = 0;         if(2            if(1                if(n%slice == 0){                     answer = n/slice;                 }                 else{                     answer = n/slice+1;                 }                                }                      }         return answer;   ..

728x90
반응형
LIST