전체 글
-
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..
-
논리 연산자Back end/Java 기본 2023. 11. 14. 12:38
자바에서 논리 연산자는 여러 조건을 조합하여 논리적인 결과를 얻는 데 사용됩니다. 주요 논리 연산자로는 AND(&&), OR(||), NOT(!)이 있습니다. package chap_02; public class _04_Operator4 { public static void main(String[] args) { // 논리 연산자 boolean 김치찌개 = true; boolean 계란말이 = true; boolean 제육볶음 = true; System.out.println(김치찌개 || 계란말이 || 제육볶음); // 하나라도 true 이면 true (괜찮은 식당) System.out.println(김치찌개 && 계란말이 && 제육볶음); // 모두 true 이면 true (최고의 식당) // And ..
-
비교 연산자Back end/Java 기본 2023. 11. 14. 12:35
자바에서 비교 연산자는 두 값 또는 표현식을 비교하는 데 사용됩니다. 비교 연산자는 불리언(boolean) 결과를 반환하며, 두 값이 서로 어떻게 관련되어 있는지를 검사합니다. 다음은 자바에서 사용되는 주요 비교 연산자입니다: package chap_02; public class _03_Operator3 { public static void main(String[] args) { // 비교 연산자 System.out.println(5 > 3); // 5 는 3 보다 크다(참이면 true , 거짓이면 false) System.out.println(5 >= 3); // 5는 3보다 크거나 같다 (true) System.out.println(5 >= 5); // 5 는 5보다 크거나 같다(true) Syste..
-
대입 연산자Back end/Java 기본 2023. 11. 14. 12:33
자바에서 대입 연산자(=)는 변수에 값을 할당하는 데 사용됩니다. 이 연산자를 통해 변수에 특정 값을 저장하거나 다른 변수의 값을 할당할 수 있습니다. package chap_02; public class _02_Operator2 { public static void main(String[] args) { // 대입 연산자 int num = 10; num = num + 2; System.out.println(num); // 12 num = num - 2; System.out.println(num); // 10 num = num * 2; System.out.println(num); // 20 num = num / 2; System.out.println(num); // 10 num = num % 2; Sys..
-
산술 연산자Back end/Java 기본 2023. 11. 14. 12:32
자바에서 산술 연산자는 기본적인 수학적 계산을 수행하는 연산자들입니다. 다양한 산술 연산자가 제공되며, 주로 숫자형 데이터 타입(int, double 등)에 대해 사용됩니다. 주요 산술 연산자는 다음과 같습니다: package chap_02; import java.time.temporal.ValueRange; public class _01_Operator1 { public static void main(String[] args) { // 산술 연산자 // 일반 연산 System.out.println(4 + 2); //6 System.out.println(4 - 2); //2 System.out.println(4 * 2); // 8 System.out.println(4 / 2 ); // 2 System.o..