Back end
-
While문Back end/Java 기본 2023. 11. 14. 12:47
package chap_04; public class _06_while { public static void main(String[] args) { // 반복문 While // 수영장에서 수영을 하는 모습 int distance = 25; // 전체 거리 25m int move = 0; // 현재 이동 거리 0m while (move < distance) { // 현재 이동 거리가 전체 거리보다 작다는 조건이 참인 동안 반복 수행 System.out.println("발차기를 계속 합니다."); System.out.println("현재 이동 거리 : " + move); move += 3; // 3미터 이동 } System.out.println("도착하였습니다."); // 무한 루프 move = 0; whi..
-
For문Back end/Java 기본 2023. 11. 14. 12:46
package chap_04; public class _05_For { public static void main(String[] args) { // 반복문 For // 나코 매장 System.out.println("어서오세요. 나코입니다."); // 또다른 손님이 들어오면? System.out.println("어서오세요. 나코입니다."); System.out.println("어서오세요. 나코입니다."); System.out.println("어서오세요. 나코입니다."); System.out.println("어서오세요. 나코입니다."); System.out.println("어서오세요. 나코입니다."); System.out.println("어서오세요. 나코입니다."); // 만약에 인사 법이 바뀌면? Sys..
-
SwitchCaseBack end/Java 기본 2023. 11. 14. 12:45
package chap_04; public class _04_SwitchCase { public static void main(String[] args) { // Switch Case // 석자에 따른 장학금 지급 // 1등 : 전액 장학금 // 2등 : 반액 장학금 // 3등 : 반액 장학금 // 그 외 : 장학금 대상 아님 // If Else 문을 이용 (여러 조건 또는 범위에해당하는 조건) int ranking = 4; // 등수 if (ranking == 1) { System.out.println("전액 장학금"); } else if (ranking == 2 || ranking == 3) { System.out.println("반액 장학금"); } else { System.out.println("..
-
Else ifBack end/Java 기본 2023. 11. 14. 12:44
package chap_04; public class _03_ElseIf { public static void main(String[] args) { // 조건문 ElseIf // 한라봉 에이드가 있으면 +1 // 또는 망고 주스가 있으면 +1 // 또는 아이스 아메리카노 +1 boolean hallabongAde = true; // 한라봉 에이드 boolean mangoJuice = true; // 망고 주스 if(hallabongAde) { System.out.println("한라봉 에이드 +1"); } else if (mangoJuice) { System.out.println("망고 주스 +1"); } else { System.out.println("아이스 아메리카노 +1"); } System.ou..
-
IF문Back end/Java 기본 2023. 11. 14. 12:41
package chap_04; public class _01_If { public static void main(String[] args) { // 조건문 If int hour = 15; // 오후 3시 // if 문 내에서 하나의 문장을 실행할 때는 { } 생략 가능 if (hour < 14) System.out.println("아이스 아메리카노 +1"); // if 문 내에서 2개이상의 문장을 실행할 때는 { } 생략 불가 if (hour < 14) { System.out.println("아이스 아메리카노 +1"); System.out.println("샷추가"); } System.out.println("커피 주문 완료 #1"); // 오후 2시 이전, 모닝 커피를 마시지 않은 경우? hour = 10..
-
문자열Back end/Java 기본 2023. 11. 14. 12:40
package chap_03; public class _01_String { public static void main(String[] args) { String s = "I like Java and python and C."; System.out.println(s); // 문자열의 길이 System.out.println(s.length()); // 29 // 대소문자 변환 System.out.println(s.toUpperCase()); // 대문자로 System.out.println(s.toLowerCase()); // 소문자로 // 포함 관계 System.out.println(s.contains("Java"));// 포함된다면 true System.out.println(s.contains("C#")..
-
삼항 연산자Back end/Java 기본 2023. 11. 14. 12:39
자바에서 삼항 연산자(Conditional Operator)는 세 개의 피연산자를 가지며, 조건에 따라 두 개의 표현식 중 하나를 선택하여 결과를 반환합니다. 삼항 연산자는 간단한 조건문을 표현할 때 유용하게 사용됩니다. package chap_02; public class _05_Operator5 { public static void main(String[] args) { // 삼항 연산자 // 결과 = (조건) ? (참의 경우 결과값) : (거짓의 경우 결과값) int x = 3; int y = 5; int max = (x > y) ? x : y; System.out.println(max); // 5 int min = (x < y) ? x : y; System.out.println(min); // 3..