본문 바로가기
728x90
반응형

Programming101

[Java] 조건문 - switch switch문은 단 하나의 조건식으로 많은 경우의 수를 처리할 수 있다. 조건식을 먼저 계산 후 결과와 일치하는 case문으로 이동한다. 1.switch문 switch (조건식) { case 값1 : // 조건식의 결과가 값1일때 수행될 문장 break; case 값2 : // 값2일때 수행될 문장 break; case 값3 : // 값3일때 수행될 문장 break; default : // 그 외일때 수행될 문장 } break문을 만나면 switch문을 벗어난다. break문은 생략가능하지만 생략하게되면 모든 문장들이 수행된다. switch문의 제약조건 1. switch문의 조건식 결과는 정수 또는 문자열이어야 한다. 2. case문의 값은 정수, 상수만 가능하며, 중복되지 않아야한다. 2021. 2. 19.
[Java] for문 연습 구구단 출력하기 (세로) public class Gugudan { public static void main(String[] args) { int i,j,k; for(i=2; i 2021. 2. 18.
[Java] 조건문 - if 1. if문 if (조건식) { // 괄호안에 조건식이 참(true)일때 실행 될 문장 } 예시 if(score > 60) { System.out.println("합격입니다"); // score가 60보다 크면 실행된다. } 조건식의 결과는 반드시 ture 또는 false여야 한다. if(조건식) { //괄호안에 조건식이 참(true)일때 실행될 문장 }else { //조건식이 거짓(false)일때 실행될 문장 } 예시 if(score > 60) { System.out.println("합격입니다"); // score가 60보다 크면 실행된다. }else { System.out.println("불합격입니다"); // score가 60보다 작으면 실행된다. } 3. if - else if - else문 처리.. 2021. 2. 17.
[Java] 변수 변수 단 하나의 값을 저장할 수 있는 메모리 공간 단 하나의 값만 저장할 수 있어서 다른 값을 저장하면 기존의 값은 지워진다. 변수 선언 int a; int는 변수의 타입이고 a는 변수의 이름이다. 변수의 타입을 지정할때는 두가지를 생각해야한다. 1. 크기 2. 종류 변수의 타입 기본형 - 실제 값을 저장 - boolean, char, byte, short, int, long, float, double 참조형 - 값이 저장된 주소를 값으로 가짐 - 기본형 8가지를 제외한 나머지 타입 2021. 2. 12.
[Javascript] var, let, const 차이점 Javascript 변수 선언 방식 var, let, const 1. var : var는 변수 재선언이 가능하다. 변수 재선언을해도 에러가 나지 않고, 각기 다른 값이 출력된다. 2. let : let은 변수 재선언이 되지 않는다. 하지만 재할당은 가능하다. 3. const : const는 변수 재선언, 재할당 모두 불가능하다. 변수 선언에는 기본적으로 const를 사용하고, 재할당이 필요한 경우에는 let을 사용하는 것이 좋다. var는 간단한 테스트용으로 적합하다. const를 사용하면 의도치 않은 재할당을 방지해주기 때문에 안전하다. 2021. 1. 30.
[Javascript] document.querySelector() document.querySelector 를 사용하면 dom요소에 쉽게 접근할수있다. document.querySelector('#id') / document.querySelector('.class') 이렇게 접근가능하다. querySelector()를 사용하면 돔 엘리먼트 중 첫번째만 반환한다. 전부 찾으려면 querySelectorAll()을 사용하면된다. 2021. 1. 24.
테이블에 컬럼 추가하기 ALTER TABLE 테이블명 ADD 추가 할 컬럼명 타입 조건; 예시. 2021. 1. 19.
[jQuery] jQuery replace() 사용하기 jQuery replace()를 사용하면 원하는 글자(공백)를 제거하거나 변경 할 수있다. 프로젝트를 진행하면서 결제금액을 직접 입력하는 input box를 만들었다. 금액을 입력하면 자동적으로 콤마(,)가 생기는 코드를 추가했기 때문에 다시 또 제거를 해줘야했다. var lostpay = $("input[name=Lost_Pay]:checked").val(); if (lostpay == 'direct'){ lostpay = $("#paybox").val(); lostpay = lostpay.replace("direct",""); lostpay = lostpay.replace("," , ""); } //replace를 이용해 direct란 글자와 , 를 제거해서 입력한 금액만 뜨게했다. 위와 같이 .re.. 2021. 1. 12.
[JSP] 절대경로와 상대경로 절대경로 : Root directory부터 모두 적은 것을 의미 상대경로 : 특정 경로 기준으로 다른 경로를 표시 1 '/' -> 가장 최상의 디렉토리로 이동한다.(Web root) 2 './' -> 파일이 현재 디렉토리를 의미한다. 3 '../' -> 상위 디렉토리로 이동한다. - 만약 두단계 상위 디렉토리로 이동하려면 '../../' 이렇게 사용하면 된다. ContextPath를 가져오는 방법 ㆍ JAVA웹 프로그램에서의 현재 프로젝트 경로를 ContextPath라고 한다. ㆍ서블릿이나 JSP의 JAVA소스코드에서의 처리 request.getContextPath() ㆍJSTL에서의 처리 ${pageContext.request.contextPath} 2021. 1. 9.
728x90
반응형