본문 바로가기

분류 전체보기395

10월 22일 과제 import javax.swing.*; import java.util.Arrays; import java.util.Scanner; public class menu { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] buttons = {"한식", "양식", "중식", "일식", "종료"}; String[] hansic = {"제육볶음", "된장찌개", "계란말 이", "순두부찌개", "김치찌개"}; String[] yangsic = {"돈가스", "스파게티", "피자", "스테이크", "햄버거"}; String[] jungsic = {"자장면", "짬뽕", "탕수육", "딤섬", "볶음밥"}; Str.. 2023. 10. 25.
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.
10월 19일 MVC 패턴이란? (전자정부프레임워크) 개발할 때 3가지 형태로 역할을 나누어 개발하는 방법론 Model, View, Controller 전자정부 프레임워크는 MVC 패턴을 가진다. Model : 데이터 흐름을 담당하는 구조, Sevice 파일, Impl 파일, DAO 파일이 해당된다. View : 사용자 인터페이스(UI), 출력화면, JSP 파일이 해당된다. Controller : 흐름제어역할, 비즈니스로직과 모델의 상호동작의 조정 역할, Controller 파일이 해당된다. MVC에서 사용하는 주요 Annotation Annotation 이란? 시스템이 인식하는 주석 종류 @Controller : 컨트롤러 선언, 윗쪽에 배치 @RequestMapping : 웹 주소의 선언, 웹에서 요청한 주소를 인식하고 실행관련 메소드를 연결 @Resou.. 2023. 10. 19.
10월 15일 Java - eclipse 1교시 - 제어문을 활용해서 자바 프로그래밍 작성하기 - String 클래스 사용방법 클래스를 사용할 때는 new 를 사용하면 reference를 생성하는 것이다. reference는 값의 주소만 가지고 오는 것 java 연산자 연산자는 프로그램 코드 내에서 연산을 진행하기 위해 사용하는 기호를 의미 피연산자는 연산 기호에 의해 연산을 당하는 대상을 의미, 항은 연산을 진행하기 위해 필요한 식, 값을 의미 예) 10 + 5 연산 : + 피연산자 : 10, 5 항의 개수 : 이항(2개) 연산자의 종류 산술 : +. -. *, /, % 대입 : =. +=. -=. *=, /=, %= 예) a += b는 a에 b를 더한 수치를 a에 대입 비교 : >, =, general -> Existing -> archiv.. 2023. 10. 15.