본문 바로가기
728x90

프로그래밍27

[Java] 16. 조건이 여러 개 일 때 간단히 표현되는 switch-case 문 switch - case 문 if - esle if - else 문을 사용할 때 복잡하고 번거로운 부분을 가독성 좋게 구현 비교 조건이 특정 값이나 문자열인 경우 사용 break 문을 사용하여 각 조건이 만족되면 switch 블럭을 빠져나오도록 함 자바 14부터 좀 더 간결해진 표현식이 지원 됨 (break 사용하지 않음) 한 달이 며칠인지 알려주는 프로그램 구현 package ch16; public class SwitchCaseTest { public static void main(String[] args) { int month = 10; int day; switch(month){ case 1: case 3: case 5: case 7: case 8: case 10: case 12: day = 31; .. 2021. 8. 9.
[Java] 15. 조건이 여러 개 일 때의 if 문 if-else if-else 문 하나의 상황에 대한 조건이 여러 개로 나뉘고 각 조건에 다른 수행이 이루어져야 할 경우에 사용 각 조건은 상호 베타적임 if(조건식1){ 수행문1;//조건식1이 '참'인 경우 수행하고 전체 조건문을 빠져나감 } else if(조건식2){ 수행문2;//조건식2이 '참'인 경우 수행하고 전체 조건문을 빠져나감 } else if(조건식3){ 수행문3;//조건식3이 '참'인 경우 수행하고 전체 조건문을 빠져나감 } else{ 수행문4;//위 조건이 모두 해당되지 않는 경우 수행됨 (디폴트 조건) 수행문5;//if-else if-else 문이 끝나면 수행됨 가령 조건식2가 만족되면 수행문2 -> 수행문5 순으로 수행됨​ package ch15; public class IfElseI.. 2021. 8. 9.
[Java] 14. 조건문 - if 문(만약에... 라면) 조건문 이란? 주어진 조건에 따라 다른 실행이 이루어지도록 구현 '재산이 1억 이상이면 100만원을 세금을 낸다 그렇지 않으면 내지 않는다'를 구현한다 만약에 (재산이 1억 이상이면){ 세금을 100만 원 낸다 } 그렇지 않으면 { 세금을 내지 않는다 } if문 문법 if(조건문){ 수행문;//조건식이 '참'인 경우에 (조건에 맞는 경우) 수행문이 수행됨 } //조건식이 '참'이 아니면 (조건에 맞지 않는 경우) 수행문이 수행되지 않음​ if - else문 문법 if(조건식) { 수행문1;// 조건식이 '참'인 경우에 수행됨 } else{ 수행문2;// 조건식이 '참'이 아닌 경우에 수행됨 }​ if - else 예제 package ch14; import java.util.Scanner; public c.. 2021. 8. 9.
[Vue.js] router (페이지 이동), axios (http 통신) 1. Router 1-1 라우팅이란 단일 페이지 어플리케이션인 SPA에서 가장 먼저 처리해야 하는 것이 바로 라우팅입니다. 페이지를 이동할 때 서버를 요청하여 새로 페이지를 얻는 것이 아니라, 미리 해당 페이지를 받아 놓고 페이지를 이동시 클라이언트를 라우팅을 이용하여 화면을 갱신하는 것으로 이러한 방식을 SPA(Single Page Application)이라고 한다. 라우팅을 사용하여 화면간 전환을 매끄럽게 전환하여 사용자 경험을 향상시킬 수 있다. 1-2. VueRouter 뷰에서는 뷰라우터(VueRouter)라는 공식라이브러리를 통해 라우터기능을 지원한다. *cdn 방식으로 사용할때는 뷰, 뷰 라우터 순서로 기술하여 사용해야한다. 뷰 라우터는 페이지이동 기능을 제공하여 뷰 라우터를 이용하여 뷰로 만.. 2021. 8. 9.
728x90