본문 바로가기

java142

10월 22일 Java - eclipse 1교시 문제 풀이에는 여러가지 종류가 있기 때문에 자신의 풀이 뿐만 아니라 다른 사람의 문제 풀이도 보는 것이 중요하다. 공부하는 방법 기본기에서 이것저것 해보는 것이 필요하다!! 오류가 발생한다면 왜 오류가 발생하는지 살펴보는 것이 필요하다. 2교시 for문이 특정 횟수에 대한 반복을 처리하는 느낌이라면, while문은 조건, 상황에 따라 반복을 처리하는 느낌의 코드에서 설계 프로그램 전체에 대한 반복, 입력한 값이 특정 값일 경우 작업 종료 등 종료 조건을 적지 않으면, 무한으로 실행되는 현상이 발생하기 때문에 의도된 것이 아니라면 빠져나갈 수 있는 로직으로 설계해야 한다. 3교시 Unreachable code : 자바가상머신에서 코드에 대한 테스트를 진행하고, 오류가 발견되었을 때 알려줌 packa.. 2023. 10. 25.
10월 22일 Java - eclipse 연습문제 1~2 문제 1 전제조건 >> if문 + Stirng 활용 입력은 Scanner로 받기 문제 내용 >> 사용자는 아이디를 입력합니다. 사용자는 비밀번호를 입력합니다. 사용자가 입력한 아이디가 저장한 아이디와 다를 경우 아이디가 틀렸습니다.를 출력 사용자가 입력한 비밀번호가 저장된 비밀번호와 다를 경우 비밀번호가 틀렸습니다.를 출력 아이디와 비밀번호가 모두 맞은 경우 로그인 성공!을 출력 예시 >> Scanner sc = new Scanner(System.in); String id = "JTistory"; String pw = "JT1487"; 답 >> public class Practice01 { public static void main(String[] args) { // if문 + Strin.. 2023. 10. 22.
10월 21일 Java - eclipse 1교시 네이버카페 - 자바 - 자바기초보조자료 자바 키워드 https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=silmelove&logNo=30017442753 JAVA KEYWORD(자바키워드) - 키워드(keyword)키워드는 예약어이다. 따라서 자바에서 키워드를 만들 때 정한 사용 목적 이외의 용도로 ... blog.naver.com for문에서 만들어지는 int i의 경우, for문이 종료되고 나면 삭제된다. 계속 int i로 for문을 만드는게 가능하다. 만약에 별도로 밖에서 i를 사용하는 경우에는 사용할 수 없다! if/for문 같은 명령문에서 {}를 사용할 때, 처리할 명령문이 1개인 경우 {} 생략 가능 2교시 Array.. 2023. 10. 21.
구름톤 챌린지 1주 Day4 - 완벽한 햄버거 만들기 완벽한 햄버거 만들기 (Java) 제출한 답 : import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class day4 { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); // n 입력 받기 int n = Integer.parseInt(reader.readLine()); // ki 배열 입력 받기 String[] kiInput = reade.. 2023. 8. 19.
구름톤 챌린지 1주 Day2 - 프로젝트 매니징 프로젝트 매니징 (Java) 제출한 답 : import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); StringTokenizer st = new StringTokenizer(br.readLine()); int T = Integer.parseInt(st.next.. 2023. 8. 17.
7월 12일 project - 찜/찜 취소 기능 구현 DB에 찜 목록 추가, 찜 목록 삭제 DB - My SQL CREATE TABLE IF NOT EXISTS Gymmark( membernum int, gymnum int ); ALTER TABLE `Gymmark` ADD CONSTRAINT `FK_Member_TO_Gymmark_1` FOREIGN KEY ( `membernum` ) REFERENCES `Member` ( `membernum` ); ALTER TABLE `Gymmark` ADD CONSTRAINT `FK_Gym_TO_Gymmark_1` FOREIGN KEY ( `gymnum` ) REFERENCES `Gym` ( `gymnum` ); HTML - thymleaf DB에서 값을 받아서와 값이 있으면 찜으로 표현 : 찜 목록이 있는지 검사 .. 2023. 7. 12.